Merge pull request #940 from xhh/jax-rs-classname

Sanitize API class name in Jax RS server codegen
This commit is contained in:
Ole Lensmar 2015-07-02 11:38:10 +02:00
commit aba755d3de

View File

@ -166,6 +166,15 @@ public class JaxRSServerCodegen extends JavaClientCodegen implements CodegenConf
return objs; return objs;
} }
@Override
public String toApiName(String name) {
if (name.length() == 0) {
return "DefaultApi";
}
name = name.replaceAll("[^a-zA-Z0-9]+", "_");
return camelize(name) + "Api";
}
@Override @Override
public String apiFilename(String templateName, String tag) { public String apiFilename(String templateName, String tag) {