[jaxrs-spec] generate spec file (yaml) correctly (#243)

Fix #235
This commit is contained in:
William Cheng 2018-06-07 17:08:52 +08:00 committed by Jérémie Bresson
parent cf657f1c7b
commit fbe9626b7e
9 changed files with 4719 additions and 6 deletions

View File

@ -178,7 +178,7 @@ public class JavaJAXRSSpecServerCodegen extends AbstractJavaJAXRSServerCodegen {
@Override @Override
public Map<String, Object> postProcessSupportingFileData(Map<String, Object> objs) { public Map<String, Object> postProcessSupportingFileData(Map<String, Object> objs) {
generateJSONSpecFile(objs); generateYAMLSpecFile(objs);
return super.postProcessSupportingFileData(objs); return super.postProcessSupportingFileData(objs);
} }

View File

@ -1 +1 @@
3.0.0-SNAPSHOT 3.0.1-SNAPSHOT

View File

@ -48,7 +48,7 @@ public enum JustSymbolEnum {
} }
private @Valid JustSymbolEnum justSymbol = null; private @Valid JustSymbolEnum justSymbol = null;
public enum ArrayEnumEnum { public enum ArrayEnumEnum {
FISH(String.valueOf("fish")), CRAB(String.valueOf("crab")); FISH(String.valueOf("fish")), CRAB(String.valueOf("crab"));

View File

@ -16,7 +16,7 @@ import com.fasterxml.jackson.annotation.JsonProperty;
public class MapTest implements Serializable { public class MapTest implements Serializable {
private @Valid Map<String, Map<String, String>> mapMapOfString = new HashMap<String, Map<String, String>>(); private @Valid Map<String, Map<String, String>> mapMapOfString = new HashMap<String, Map<String, String>>();
public enum InnerEnum { public enum InnerEnum {
UPPER(String.valueOf("UPPER")), LOWER(String.valueOf("lower")); UPPER(String.valueOf("UPPER")), LOWER(String.valueOf("lower"));

View File

@ -1 +1 @@
3.0.0-SNAPSHOT 3.0.1-SNAPSHOT

View File

@ -1 +1 @@
3.0.0-SNAPSHOT 3.0.1-SNAPSHOT