CustomNaming strategy with mapstruct SPI
<p>I'm trying to get mapstruct working on beans with an different setter naming convention. Some of the beans in the project are name like <code>withValue(string val)</code></p>

<p>Based on the documentation it is possible to accomplish implementing AccessorNamingStrategy in the project and configuring the SPI. 
Based on this I created my own NamingStrategy and have the following file created in my project</p>

<p><code>/META-INF/services/org.mapstruct.ap.spi.AccessorNamingStrategy</code>
with the fully quaified name of my custom implementation in it.</p>

<p>But I couldn't seem to get the spi working for my custom naming strategy.</p>

<p>Digging in to the Options.java I found the property "<code>mapstruct.alwaysGenerateServicesFile</code>" need to be set to true.
But the annotation processor in intelliJ seem to reject this property as not recoganized by any of the annotation processors.</p>

<p>I also see this property "<code>mapstruct.alwaysGenerateServicesFile</code>" not documented in <a href="http://mapstruct.org/documentation/1.1/reference/html/index.html#configuration-options" rel="nofollow">http://mapstruct.org/documentation/1.1/reference/html/index.html#configuration-options</a></p>

<p>Is this feature still supported in MapStruct. Did anybody got custom naming strategy working in your project.</p>