phoenixnap / springmvc-raml-plugin

Spring MVC - RAML Spec Synchroniser Plugin. A Maven plugin designed to Generate Server & Client code in Spring from a RAML API descriptor and conversely, a RAML API document from the SpringMVC Server implementation.
Apache License 2.0
136 stars 84 forks source link

Better naming control #250

Closed stojsavljevic closed 6 years ago

stojsavljevic commented 6 years ago

I want to have more control over naming logic for Java parameters and method names. Currently, there is a logic that takes displayName attribute (#177) but that might not be sufficient. Instead I want to introduce a config option for naming logic based on either on displayName, some custom annotation or plugin default logic.

New configuration option will be logicForParamsAndMethodsNaming and it will accept following values:

This logic will apply when generating names for: