diff --git a/modules/genflow-api/pom.xml b/modules/genflow-api/pom.xml index f387b56..f9271fc 100644 --- a/modules/genflow-api/pom.xml +++ b/modules/genflow-api/pom.xml @@ -155,7 +155,7 @@ com.reprezen.genflow genflow - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT ../../pom.xml diff --git a/modules/genflow-api/src/main/java/com/reprezen/genflow/api/template/GenTemplateProperty.java b/modules/genflow-api/src/main/java/com/reprezen/genflow/api/template/GenTemplateProperty.java index a6802e9..41f415d 100755 --- a/modules/genflow-api/src/main/java/com/reprezen/genflow/api/template/GenTemplateProperty.java +++ b/modules/genflow-api/src/main/java/com/reprezen/genflow/api/template/GenTemplateProperty.java @@ -68,6 +68,12 @@ public static PropertyBuilder swaggerCodegenProvider() { .withUiSymbol("S").withUiColor("109,154,0"); } + public static PropertyBuilder swaggerCodegenV3Provider() { + return new PropertyBuilder().named(PROVIDER) // + .withValue("Swagger Codegen v3") // + .withUiSymbol("S").withUiColor("109,154,0"); + } + public static PropertyBuilder openApiGeneratorProvider() { return new PropertyBuilder().named(PROVIDER) // .withValue("OpenAPI Generator") // diff --git a/modules/genflow-tests/pom.xml b/modules/genflow-tests/pom.xml index f4d198d..043916a 100644 --- a/modules/genflow-tests/pom.xml +++ b/modules/genflow-tests/pom.xml @@ -4,7 +4,7 @@ com.reprezen.genflow genflow - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT ../.. genflow-tests diff --git a/modules/gentemplates/common/pom.xml b/modules/gentemplates/common/pom.xml index c83d20d..e339963 100644 --- a/modules/gentemplates/common/pom.xml +++ b/modules/gentemplates/common/pom.xml @@ -9,7 +9,7 @@ com.reprezen.genflow genflow - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT ../../../pom.xml genflow-common @@ -76,14 +76,6 @@ org.apache.commons commons-text - - io.swagger - swagger-codegen - - - org.openapitools - openapi-generator - org.apache.commons commons-csv diff --git a/modules/gentemplates/common/src/main/java/com/reprezen/genflow/common/codegen/GenModuleWrapper.java b/modules/gentemplates/common/src/main/java/com/reprezen/genflow/common/codegen/GenModuleWrapper.java index fc8c9f0..12c8741 100644 --- a/modules/gentemplates/common/src/main/java/com/reprezen/genflow/common/codegen/GenModuleWrapper.java +++ b/modules/gentemplates/common/src/main/java/com/reprezen/genflow/common/codegen/GenModuleWrapper.java @@ -2,17 +2,13 @@ import java.util.List; import java.util.Set; -import java.util.stream.Collectors; import org.slf4j.Logger; -import org.slf4j.LoggerFactory; import com.google.common.collect.Lists; import com.google.common.collect.Sets; import com.reprezen.genflow.common.codegen.GenModulesInfo.Parameter; -import io.swagger.codegen.CodegenConfig; - public abstract class GenModuleWrapper { protected Config config; @@ -99,7 +95,7 @@ public String getDerivedName() { return name; } - enum GenericType { + public enum GenericType { CLIENT, SERVER, DOCUMENTATION, CONFIG, OTHER }; @@ -128,126 +124,6 @@ public List getParameters() { public abstract Logger getLogger(); - public static class ScgModuleWrapper extends GenModuleWrapper { - - private Logger logger = LoggerFactory.getLogger(ScgModuleWrapper.class); - - public ScgModuleWrapper(io.swagger.codegen.CodegenConfig config) { - super(config); - } - - public ScgModuleWrapper(Class configClass) { - super(configClass); - } - - public static GenModuleWrapper getDummyInstance() { - return new ScgModuleWrapper(io.swagger.codegen.CodegenConfig.class); - } - - @Override - public Enum getType() { - return config.getTag(); - } - - @Override - public GenericType getGenericType() { - switch (config.getTag()) { - case CLIENT: - return GenericType.CLIENT; - case SERVER: - return GenericType.SERVER; - case DOCUMENTATION: - return GenericType.DOCUMENTATION; - case CONFIG: - return GenericType.CONFIG; - case OTHER: - default: - return GenericType.OTHER; - } - } - - @Override - public String getName() { - return config.getName(); - } - - @Override - public List> getClientOptions() { - return config.cliOptions().stream().map(cliOpt -> new ScgCliOptWrapper(cliOpt)) - .collect(Collectors.toList()); - } - - @Override - public Logger getLogger() { - return logger; - } - - @Override - public Enum typeNamed(String name) { - return io.swagger.codegen.CodegenType.valueOf(name); - } - - } - - public static class OagModuleWrapper extends GenModuleWrapper { - private Logger logger = LoggerFactory.getLogger(ScgModuleWrapper.class); - - public OagModuleWrapper(org.openapitools.codegen.CodegenConfig config) { - super(config); - } - - public OagModuleWrapper(Class configClass) { - super(configClass); - } - - public static GenModuleWrapper getDummyInstance() { - return new OagModuleWrapper(org.openapitools.codegen.CodegenConfig.class); - } - - @Override - public Enum getType() { - return config.getTag(); - } - - @Override - public GenericType getGenericType() { - switch (config.getTag()) { - case CLIENT: - return GenericType.CLIENT; - case SERVER: - return GenericType.SERVER; - case DOCUMENTATION: - return GenericType.DOCUMENTATION; - case CONFIG: - return GenericType.CONFIG; - case OTHER: - default: - return GenericType.OTHER; - } - } - - @Override - public String getName() { - return config.getName(); - } - - @Override - public List> getClientOptions() { - return config.cliOptions().stream().map(cliOpt -> new OagCliOptWrapper(cliOpt)) - .collect(Collectors.toList()); - } - - @Override - public Enum typeNamed(String name) { - return org.openapitools.codegen.CodegenType.valueOf(name); - } - - @Override - public Logger getLogger() { - return logger; - } - } - public static abstract class CliOptWrapper { protected CliOpt cliOpt; @@ -262,42 +138,6 @@ public CliOptWrapper(CliOpt cliOpt) { } - public static class ScgCliOptWrapper extends CliOptWrapper { - - public ScgCliOptWrapper(io.swagger.codegen.CliOption cliOpt) { - super(cliOpt); - } - - @Override - public String getName() { - return cliOpt.getOpt(); - } - - @Override - public String getDescription() { - return cliOpt.getDescription(); - } - - } - - public static class OagCliOptWrapper extends CliOptWrapper { - - public OagCliOptWrapper(org.openapitools.codegen.CliOption cliOpt) { - super(cliOpt); - } - - @Override - public String getName() { - return cliOpt.getOpt(); - } - - @Override - public String getDescription() { - return cliOpt.getDescription(); - } - - } - static class Util { private static String trimFromEnd(String s, String... suffixes) { for (String suffix : suffixes) { diff --git a/modules/gentemplates/openapi-diagram/pom.xml b/modules/gentemplates/openapi-diagram/pom.xml index f55c510..942f5e9 100644 --- a/modules/gentemplates/openapi-diagram/pom.xml +++ b/modules/gentemplates/openapi-diagram/pom.xml @@ -4,7 +4,7 @@ com.reprezen.genflow genflow - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT ../../../ openapi-diagram diff --git a/modules/gentemplates/openapi-generator/pom.xml b/modules/gentemplates/openapi-generator/pom.xml index a91400f..cdfc800 100644 --- a/modules/gentemplates/openapi-generator/pom.xml +++ b/modules/gentemplates/openapi-generator/pom.xml @@ -4,7 +4,7 @@ com.reprezen.genflow genflow - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT ../../.. openapi-generator diff --git a/modules/gentemplates/openapi-generator/src/main/java/com/reprezen/genflow/openapi/generator/OagCliOptWrapper.java b/modules/gentemplates/openapi-generator/src/main/java/com/reprezen/genflow/openapi/generator/OagCliOptWrapper.java new file mode 100644 index 0000000..638e613 --- /dev/null +++ b/modules/gentemplates/openapi-generator/src/main/java/com/reprezen/genflow/openapi/generator/OagCliOptWrapper.java @@ -0,0 +1,21 @@ +package com.reprezen.genflow.openapi.generator; + +import com.reprezen.genflow.common.codegen.GenModuleWrapper.CliOptWrapper; + +public class OagCliOptWrapper extends CliOptWrapper { + + public OagCliOptWrapper(org.openapitools.codegen.CliOption cliOpt) { + super(cliOpt); + } + + @Override + public String getName() { + return cliOpt.getOpt(); + } + + @Override + public String getDescription() { + return cliOpt.getDescription(); + } + +} \ No newline at end of file diff --git a/modules/gentemplates/openapi-generator/src/main/java/com/reprezen/genflow/openapi/generator/OagCodegenGenTemplateGroup.java b/modules/gentemplates/openapi-generator/src/main/java/com/reprezen/genflow/openapi/generator/OagCodegenGenTemplateGroup.java index eddfa77..b00ba9f 100644 --- a/modules/gentemplates/openapi-generator/src/main/java/com/reprezen/genflow/openapi/generator/OagCodegenGenTemplateGroup.java +++ b/modules/gentemplates/openapi-generator/src/main/java/com/reprezen/genflow/openapi/generator/OagCodegenGenTemplateGroup.java @@ -11,7 +11,6 @@ import com.reprezen.genflow.api.template.IGenTemplate; import com.reprezen.genflow.common.codegen.CodegenGenTemplateGroup; import com.reprezen.genflow.common.codegen.GenModuleWrapper; -import com.reprezen.genflow.common.codegen.GenModuleWrapper.OagModuleWrapper; import com.reprezen.genflow.common.codegen.GenModulesInfo.Info; public class OagCodegenGenTemplateGroup extends CodegenGenTemplateGroup { diff --git a/modules/gentemplates/openapi-generator/src/main/java/com/reprezen/genflow/openapi/generator/OagCodegenModuleDiscovery.java b/modules/gentemplates/openapi-generator/src/main/java/com/reprezen/genflow/openapi/generator/OagCodegenModuleDiscovery.java index 3f3f4f2..1e068e3 100644 --- a/modules/gentemplates/openapi-generator/src/main/java/com/reprezen/genflow/openapi/generator/OagCodegenModuleDiscovery.java +++ b/modules/gentemplates/openapi-generator/src/main/java/com/reprezen/genflow/openapi/generator/OagCodegenModuleDiscovery.java @@ -8,7 +8,6 @@ import com.reprezen.genflow.common.codegen.GenModuleDiscovery; import com.reprezen.genflow.common.codegen.GenModuleWrapper; -import com.reprezen.genflow.common.codegen.GenModuleWrapper.OagModuleWrapper; public class OagCodegenModuleDiscovery extends GenModuleDiscovery { diff --git a/modules/gentemplates/openapi-generator/src/main/java/com/reprezen/genflow/openapi/generator/OagModuleWrapper.java b/modules/gentemplates/openapi-generator/src/main/java/com/reprezen/genflow/openapi/generator/OagModuleWrapper.java new file mode 100644 index 0000000..e22ac2f --- /dev/null +++ b/modules/gentemplates/openapi-generator/src/main/java/com/reprezen/genflow/openapi/generator/OagModuleWrapper.java @@ -0,0 +1,68 @@ +package com.reprezen.genflow.openapi.generator; + +import java.util.List; +import java.util.stream.Collectors; + +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import com.reprezen.genflow.common.codegen.GenModuleWrapper; + +public class OagModuleWrapper extends GenModuleWrapper { + + private Logger logger = LoggerFactory.getLogger(OagModuleWrapper.class); + + public OagModuleWrapper(org.openapitools.codegen.CodegenConfig config) { + super(config); + } + + public OagModuleWrapper(Class configClass) { + super(configClass); + } + + public static GenModuleWrapper getDummyInstance() { + return new OagModuleWrapper(org.openapitools.codegen.CodegenConfig.class); + } + + @Override + public Enum getType() { + return config.getTag(); + } + + @Override + public GenericType getGenericType() { + switch (config.getTag()) { + case CLIENT: + return GenericType.CLIENT; + case SERVER: + return GenericType.SERVER; + case DOCUMENTATION: + return GenericType.DOCUMENTATION; + case CONFIG: + return GenericType.CONFIG; + case OTHER: + default: + return GenericType.OTHER; + } + } + + @Override + public String getName() { + return config.getName(); + } + + @Override + public List> getClientOptions() { + return config.cliOptions().stream().map(cliOpt -> new OagCliOptWrapper(cliOpt)).collect(Collectors.toList()); + } + + @Override + public Enum typeNamed(String name) { + return org.openapitools.codegen.CodegenType.valueOf(name); + } + + @Override + public Logger getLogger() { + return logger; + } +} \ No newline at end of file diff --git a/modules/gentemplates/openapi-normalizer/pom.xml b/modules/gentemplates/openapi-normalizer/pom.xml index c8613b1..9952f40 100644 --- a/modules/gentemplates/openapi-normalizer/pom.xml +++ b/modules/gentemplates/openapi-normalizer/pom.xml @@ -4,7 +4,7 @@ com.reprezen.genflow genflow - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT ../../.. openapi-normalizer diff --git a/modules/gentemplates/openapi3-doc/pom.xml b/modules/gentemplates/openapi3-doc/pom.xml index 46fc266..51db5c8 100644 --- a/modules/gentemplates/openapi3-doc/pom.xml +++ b/modules/gentemplates/openapi3-doc/pom.xml @@ -45,7 +45,7 @@ com.reprezen.genflow genflow - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT ../../../pom.xml diff --git a/modules/gentemplates/rapidml-csharp/pom.xml b/modules/gentemplates/rapidml-csharp/pom.xml index 4f197f5..70f94d3 100644 --- a/modules/gentemplates/rapidml-csharp/pom.xml +++ b/modules/gentemplates/rapidml-csharp/pom.xml @@ -4,7 +4,7 @@ com.reprezen.genflow genflow - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT ../../.. rapidml-csharp diff --git a/modules/gentemplates/rapidml-diagram/pom.xml b/modules/gentemplates/rapidml-diagram/pom.xml index 3343737..76f6bb2 100644 --- a/modules/gentemplates/rapidml-diagram/pom.xml +++ b/modules/gentemplates/rapidml-diagram/pom.xml @@ -4,7 +4,7 @@ com.reprezen.genflow genflow - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT ../../.. rapidml-diagram diff --git a/modules/gentemplates/rapidml-doc/pom.xml b/modules/gentemplates/rapidml-doc/pom.xml index bba1312..908516a 100644 --- a/modules/gentemplates/rapidml-doc/pom.xml +++ b/modules/gentemplates/rapidml-doc/pom.xml @@ -4,7 +4,7 @@ com.reprezen.genflow genflow - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT ../../.. rapidml-doc diff --git a/modules/gentemplates/rapidml-jaxrs/pom.xml b/modules/gentemplates/rapidml-jaxrs/pom.xml index a2a9c78..3b35db9 100644 --- a/modules/gentemplates/rapidml-jaxrs/pom.xml +++ b/modules/gentemplates/rapidml-jaxrs/pom.xml @@ -4,7 +4,7 @@ com.reprezen.genflow genflow - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT ../../.. rapidml-jaxrs diff --git a/modules/gentemplates/rapidml-jsonschema/pom.xml b/modules/gentemplates/rapidml-jsonschema/pom.xml index e56a5c4..6500255 100644 --- a/modules/gentemplates/rapidml-jsonschema/pom.xml +++ b/modules/gentemplates/rapidml-jsonschema/pom.xml @@ -4,7 +4,7 @@ com.reprezen.genflow genflow - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT ../../.. rapidml-jsonschema diff --git a/modules/gentemplates/rapidml-nodejs/pom.xml b/modules/gentemplates/rapidml-nodejs/pom.xml index df3f35f..aeace59 100644 --- a/modules/gentemplates/rapidml-nodejs/pom.xml +++ b/modules/gentemplates/rapidml-nodejs/pom.xml @@ -4,7 +4,7 @@ com.reprezen.genflow genflow - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT ../../.. rapidml-nodejs diff --git a/modules/gentemplates/rapidml-swagger/pom.xml b/modules/gentemplates/rapidml-swagger/pom.xml index 81e2fde..0868e94 100644 --- a/modules/gentemplates/rapidml-swagger/pom.xml +++ b/modules/gentemplates/rapidml-swagger/pom.xml @@ -4,7 +4,7 @@ com.reprezen.genflow genflow - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT ../../.. rapidml-swagger diff --git a/modules/gentemplates/rapidml-wadl/pom.xml b/modules/gentemplates/rapidml-wadl/pom.xml index 6d4d5bf..76d1b6e 100644 --- a/modules/gentemplates/rapidml-wadl/pom.xml +++ b/modules/gentemplates/rapidml-wadl/pom.xml @@ -4,7 +4,7 @@ com.reprezen.genflow genflow - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT ../../.. rapidml-wadl diff --git a/modules/gentemplates/rapidml-xsd/pom.xml b/modules/gentemplates/rapidml-xsd/pom.xml index 47e7709..759e447 100644 --- a/modules/gentemplates/rapidml-xsd/pom.xml +++ b/modules/gentemplates/rapidml-xsd/pom.xml @@ -4,7 +4,7 @@ com.reprezen.genflow genflow - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT ../../.. rapidml-xsd diff --git a/modules/gentemplates/swagger-codegen/pom.xml b/modules/gentemplates/swagger-codegen/pom.xml index e2e8828..7bb5b48 100644 --- a/modules/gentemplates/swagger-codegen/pom.xml +++ b/modules/gentemplates/swagger-codegen/pom.xml @@ -4,7 +4,7 @@ com.reprezen.genflow genflow - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT ../../.. swagger-codegen diff --git a/modules/gentemplates/swagger-codegen/src/main/java/com/reprezen/genflow/swagger/codegen/ScgCliOptWrapper.java b/modules/gentemplates/swagger-codegen/src/main/java/com/reprezen/genflow/swagger/codegen/ScgCliOptWrapper.java new file mode 100644 index 0000000..cecbb3e --- /dev/null +++ b/modules/gentemplates/swagger-codegen/src/main/java/com/reprezen/genflow/swagger/codegen/ScgCliOptWrapper.java @@ -0,0 +1,29 @@ +/******************************************************************************* + * Copyright © 2013, 2019 Modelsolv, Inc. + * All Rights Reserved. + * + * NOTICE: All information contained herein is, and remains the property + * of ModelSolv, Inc. See the file license.html in the root directory of + * this project for further information. + *******************************************************************************/ +package com.reprezen.genflow.swagger.codegen; + +import com.reprezen.genflow.common.codegen.GenModuleWrapper.CliOptWrapper; + +public class ScgCliOptWrapper extends CliOptWrapper { + + public ScgCliOptWrapper(io.swagger.codegen.CliOption cliOpt) { + super(cliOpt); + } + + @Override + public String getName() { + return cliOpt.getOpt(); + } + + @Override + public String getDescription() { + return cliOpt.getDescription(); + } + +} \ No newline at end of file diff --git a/modules/gentemplates/swagger-codegen/src/main/java/com/reprezen/genflow/swagger/codegen/ScgCodegenGenTemplateGroup.java b/modules/gentemplates/swagger-codegen/src/main/java/com/reprezen/genflow/swagger/codegen/ScgCodegenGenTemplateGroup.java index f87b11e..0d2bcb3 100644 --- a/modules/gentemplates/swagger-codegen/src/main/java/com/reprezen/genflow/swagger/codegen/ScgCodegenGenTemplateGroup.java +++ b/modules/gentemplates/swagger-codegen/src/main/java/com/reprezen/genflow/swagger/codegen/ScgCodegenGenTemplateGroup.java @@ -10,7 +10,6 @@ import com.reprezen.genflow.api.template.IGenTemplate; import com.reprezen.genflow.common.codegen.CodegenGenTemplateGroup; import com.reprezen.genflow.common.codegen.GenModuleWrapper; -import com.reprezen.genflow.common.codegen.GenModuleWrapper.ScgModuleWrapper; import com.reprezen.genflow.common.codegen.GenModulesInfo.Info; import io.swagger.codegen.CodegenConfig; diff --git a/modules/gentemplates/swagger-codegen/src/main/java/com/reprezen/genflow/swagger/codegen/ScgCodegenModuleDiscovery.java b/modules/gentemplates/swagger-codegen/src/main/java/com/reprezen/genflow/swagger/codegen/ScgCodegenModuleDiscovery.java index c50f734..0add6f0 100644 --- a/modules/gentemplates/swagger-codegen/src/main/java/com/reprezen/genflow/swagger/codegen/ScgCodegenModuleDiscovery.java +++ b/modules/gentemplates/swagger-codegen/src/main/java/com/reprezen/genflow/swagger/codegen/ScgCodegenModuleDiscovery.java @@ -6,7 +6,6 @@ import com.reprezen.genflow.common.codegen.GenModuleDiscovery; import com.reprezen.genflow.common.codegen.GenModuleWrapper; -import com.reprezen.genflow.common.codegen.GenModuleWrapper.ScgModuleWrapper; import io.swagger.codegen.CodegenConfig; diff --git a/modules/gentemplates/swagger-codegen/src/main/java/com/reprezen/genflow/swagger/codegen/ScgModuleWrapper.java b/modules/gentemplates/swagger-codegen/src/main/java/com/reprezen/genflow/swagger/codegen/ScgModuleWrapper.java new file mode 100644 index 0000000..542d969 --- /dev/null +++ b/modules/gentemplates/swagger-codegen/src/main/java/com/reprezen/genflow/swagger/codegen/ScgModuleWrapper.java @@ -0,0 +1,79 @@ +/******************************************************************************* + * Copyright © 2013, 2019 Modelsolv, Inc. + * All Rights Reserved. + * + * NOTICE: All information contained herein is, and remains the property + * of ModelSolv, Inc. See the file license.html in the root directory of + * this project for further information. + *******************************************************************************/ +package com.reprezen.genflow.swagger.codegen; + +import java.util.List; +import java.util.stream.Collectors; + +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import com.reprezen.genflow.common.codegen.GenModuleWrapper; + +import io.swagger.codegen.CodegenConfig; + +public class ScgModuleWrapper extends GenModuleWrapper { + + private Logger logger = LoggerFactory.getLogger(ScgModuleWrapper.class); + + public ScgModuleWrapper(io.swagger.codegen.CodegenConfig config) { + super(config); + } + + public ScgModuleWrapper(Class configClass) { + super(configClass); + } + + public static GenModuleWrapper getDummyInstance() { + return new ScgModuleWrapper(io.swagger.codegen.CodegenConfig.class); + } + + @Override + public Enum getType() { + return config.getTag(); + } + + @Override + public GenericType getGenericType() { + switch (config.getTag()) { + case CLIENT: + return GenericType.CLIENT; + case SERVER: + return GenericType.SERVER; + case DOCUMENTATION: + return GenericType.DOCUMENTATION; + case CONFIG: + return GenericType.CONFIG; + case OTHER: + default: + return GenericType.OTHER; + } + } + + @Override + public String getName() { + return config.getName(); + } + + @Override + public List> getClientOptions() { + return config.cliOptions().stream().map(cliOpt -> new ScgCliOptWrapper(cliOpt)).collect(Collectors.toList()); + } + + @Override + public Logger getLogger() { + return logger; + } + + @Override + public Enum typeNamed(String name) { + return io.swagger.codegen.CodegenType.valueOf(name); + } + +} \ No newline at end of file diff --git a/modules/gentemplates/swagger-codegen3/pom.xml b/modules/gentemplates/swagger-codegen3/pom.xml new file mode 100644 index 0000000..6be7efc --- /dev/null +++ b/modules/gentemplates/swagger-codegen3/pom.xml @@ -0,0 +1,62 @@ + + + 4.0.0 + + com.reprezen.genflow + genflow + 1.2.1-ZEN-3994-SNAPSHOT + ../../.. + + swagger-codegen3 + swagger-codegen3 + https://github.com/RepreZen/GenFlow/tree/master/modules/gentemplates/swagger-codegen3 + + + com.reprezen.genflow + genflow-api + + + io.swagger.codegen.v3 + swagger-codegen + + + io.swagger.codegen.v3 + swagger-codegen-generators + 1.0.5 + + + org.apache.commons + commons-csv + + + com.reprezen.genflow + genflow-common + + + + + + org.codehaus.mojo + exec-maven-plugin + 1.4.0 + + + process-classes + + java + + + true + com.reprezen.genflow.swagger.codegen3.Scg3CodegenModuleDiscovery + compile + false + + ${basedir}/src/main/resources/com/reprezen/genflow/swagger/codegen3 + + + + + + + + diff --git a/modules/gentemplates/swagger-codegen3/src/main/java/com/reprezen/genflow/swagger/codegen3/Scg3CliOptWrapper.java b/modules/gentemplates/swagger-codegen3/src/main/java/com/reprezen/genflow/swagger/codegen3/Scg3CliOptWrapper.java new file mode 100644 index 0000000..2b6efef --- /dev/null +++ b/modules/gentemplates/swagger-codegen3/src/main/java/com/reprezen/genflow/swagger/codegen3/Scg3CliOptWrapper.java @@ -0,0 +1,31 @@ +/******************************************************************************* + * Copyright © 2013, 2019 Modelsolv, Inc. + * All Rights Reserved. + * + * NOTICE: All information contained herein is, and remains the property + * of ModelSolv, Inc. See the file license.html in the root directory of + * this project for further information. + *******************************************************************************/ +package com.reprezen.genflow.swagger.codegen3; + +import com.reprezen.genflow.common.codegen.GenModuleWrapper.CliOptWrapper; + +import io.swagger.codegen.v3.CliOption; + +public class Scg3CliOptWrapper extends CliOptWrapper { + + public Scg3CliOptWrapper(CliOption cliOpt) { + super(cliOpt); + } + + @Override + public String getName() { + return cliOpt.getOpt(); + } + + @Override + public String getDescription() { + return cliOpt.getDescription(); + } + +} \ No newline at end of file diff --git a/modules/gentemplates/swagger-codegen3/src/main/java/com/reprezen/genflow/swagger/codegen3/Scg3CodegenGenTemplate.java b/modules/gentemplates/swagger-codegen3/src/main/java/com/reprezen/genflow/swagger/codegen3/Scg3CodegenGenTemplate.java new file mode 100644 index 0000000..a859d58 --- /dev/null +++ b/modules/gentemplates/swagger-codegen3/src/main/java/com/reprezen/genflow/swagger/codegen3/Scg3CodegenGenTemplate.java @@ -0,0 +1,60 @@ +/******************************************************************************* + * Copyright © 2013, 2019 Modelsolv, Inc. + * All Rights Reserved. + * + * NOTICE: All information contained herein is, and remains the property + * of ModelSolv, Inc. See the file license.html in the root directory of + * this project for further information. + *******************************************************************************/ +package com.reprezen.genflow.swagger.codegen3; + +import com.reprezen.genflow.api.GenerationException; +import com.reprezen.genflow.common.codegen.GenModuleWrapper; +import com.reprezen.genflow.common.codegen.GenModulesInfo.Info; +import com.reprezen.genflow.common.codegen.GenModulesInfo.Parameter; + +import io.swagger.codegen.v3.CodegenConfig; + +public class Scg3CodegenGenTemplate extends Scg3CodegenGenTemplateBase { + + private final Info info; + + public Scg3CodegenGenTemplate(GenModuleWrapper wrapper, Info info) { + super(wrapper, info); + this.info = info; + } + + @Override + public String getName() { + return getPreferredName(); + } + + @Override + public String getId() { + return getClass().getPackage().getName() + "." + wrapper.getSimpleName(); + } + + @Override + public void configure() throws GenerationException { + if (info != null) { + for (Parameter param : info.getParameters()) { + define(parameter().named(param.getName()).required(param.isRequired()) + .withDescription(param.getDescription()).withDefault(param.getDefaultValue())); + } + } + super.configure(); + } + + public String getPreferredName() { + if (info != null) { + if (info.getDisplayName() != null) { + return info.getDisplayName().trim(); + } else if (info.getDerivedDisplayName() != null) { + return info.getDerivedDisplayName().trim(); + } + // metadata is deficient (shouldn't happen) ... do a discovery-like name + // generation + } + return wrapper.getDerivedName(); + } +} diff --git a/modules/gentemplates/swagger-codegen3/src/main/java/com/reprezen/genflow/swagger/codegen3/Scg3CodegenGenTemplateBase.java b/modules/gentemplates/swagger-codegen3/src/main/java/com/reprezen/genflow/swagger/codegen3/Scg3CodegenGenTemplateBase.java new file mode 100644 index 0000000..2f998a1 --- /dev/null +++ b/modules/gentemplates/swagger-codegen3/src/main/java/com/reprezen/genflow/swagger/codegen3/Scg3CodegenGenTemplateBase.java @@ -0,0 +1,156 @@ +/******************************************************************************* + * Copyright © 2013, 2019 Modelsolv, Inc. + * All Rights Reserved. + * + * NOTICE: All information contained herein is, and remains the property + * of ModelSolv, Inc. See the file license.html in the root directory of + * this project for further information. + *******************************************************************************/ +package com.reprezen.genflow.swagger.codegen3; + +import java.util.Arrays; +import java.util.List; +import java.util.Map; + +import com.google.common.collect.Maps; +import com.reprezen.genflow.api.GenerationException; +import com.reprezen.genflow.api.openapi.OpenApiDocument; +import com.reprezen.genflow.api.openapi.OpenApiGenTemplate; +import com.reprezen.genflow.api.openapi.OpenApiSource; +import com.reprezen.genflow.api.template.GenTemplate; +import com.reprezen.genflow.api.template.GenTemplateContext; +import com.reprezen.genflow.api.template.GenTemplateProperty; +import com.reprezen.genflow.api.template.GenTemplateProperty.StandardProperties; +import com.reprezen.genflow.api.template.IGenTemplate; +import com.reprezen.genflow.common.codegen.GenModuleWrapper; +import com.reprezen.genflow.common.codegen.GenModulesInfo.Info; + +import io.swagger.codegen.v3.ClientOptInput; +import io.swagger.codegen.v3.ClientOpts; +import io.swagger.codegen.v3.CodegenConfig; +import io.swagger.codegen.v3.DefaultGenerator; +import io.swagger.v3.oas.models.OpenAPI; + +public abstract class Scg3CodegenGenTemplateBase extends OpenApiGenTemplate { + + public static final String OPENAPI_CODEGEN_SYSTEM_PROPERTIES = "openApiCodegenSystemProperties"; + public static final String OPENAPI_CODEGEN_CONFIG = "openApiCodegenConfig"; + public static final List SPECIAL_PARAMS = Arrays.asList(OPENAPI_CODEGEN_CONFIG, + OPENAPI_CODEGEN_SYSTEM_PROPERTIES); + + protected final GenModuleWrapper wrapper; + private Info info; + + public Scg3CodegenGenTemplateBase(GenModuleWrapper wrapper, Info info) { + this.wrapper = wrapper; + this.info = info; + } + + @Override + public IGenTemplate newInstance() throws GenerationException { + return new Scg3CodegenGenTemplate(wrapper, info); + } + + @Override + protected StaticGenerator getStaticGenerator() { + return new Generator(this, context, wrapper); + } + + @Override + public void configure() throws GenerationException { + define(primarySource().ofType(OpenApiSource.class)); + define(parameter().named(OPENAPI_CODEGEN_CONFIG).optional().withDescription( + "Contents of swagger codegen configuration file.", + "This is the file that would be passed with --config option on swagger codegen command line.", + "The JSON contents of that file should be the value of this parameter.", + "This parameter need not be used. If it is absent, all string-valued parameters are collected into", + "a map that is then passed to the swagger codegen module. If a map is provided here, then string-valued", + "parameters are still copied in, overriding like-named values appearing in the map.")); + define(parameter().named(OPENAPI_CODEGEN_SYSTEM_PROPERTIES).optional().withDescription( + "System properties to set, as in the -D option of swagger codegen command line.", + "Each property should be a json object with a name/value pair for each property.", + "Example: for '-Dmodels -Dapis=User,Pets' use the following:", "value:", " models: ''", + " apis: Users,Pets")); + define(GenTemplateProperty.swaggerCodegenV3Provider()); + if (info != null) { + define(property().named(StandardProperties.DESCRIPTION) // + .withValue(String.format("Provider: %s\nGenerator Name: %s\nType: %s\nPackage: %s\nClassname: %s", + "Swagger Codegen v3", info.getReportedName(), info.getType(), wrapper.getPackageName(), + wrapper.getSimpleName()))); + define(property().named(StandardProperties.GENERATOR_TYPE).withValue(info.getType().name())); + } + } + + public static class Generator extends GenTemplate.StaticGenerator { + + private GenModuleWrapper wrapper; + + public Generator(GenTemplate genTemplate, GenTemplateContext context, + GenModuleWrapper wrapper) { + super(genTemplate, context); + this.wrapper = wrapper; + } + + @Override + public void generate(OpenApiDocument model) throws GenerationException { + OpenAPI openApi = model.asOpenAPI(); + generate(openApi); + } + + private void generate(OpenAPI model) throws GenerationException { + CodegenConfig openApiCodegen; + try { + openApiCodegen = wrapper.newInstance(); + } catch (InstantiationException | IllegalAccessException e) { + throw new GenerationException("Failed to instantiate Swagger Codegen v3 instance", e); + } + openApiCodegen.setOutputDir(context.getOutputDirectory().getAbsolutePath()); + @SuppressWarnings("unchecked") + Map config = (Map) context.getGenTargetParameters() + .get(OPENAPI_CODEGEN_CONFIG); + if (config == null) { + config = Maps.newHashMap(); + } + addParameters(config, context.getGenTargetParameters()); + ClientOptInput clientOptInput = new ClientOptInput(); + clientOptInput.setConfig(openApiCodegen); + ClientOpts clientOpts = new ClientOpts(); + clientOpts.setOutputDirectory(context.getOutputDirectory().getAbsolutePath()); + clientOpts.setProperties(config != null ? config : Maps.newHashMap()); + clientOptInput.setOpts(clientOpts); + clientOptInput.setOpenAPI(model); + DefaultGenerator generator = new DefaultGenerator(); + @SuppressWarnings("unchecked") + Map systemProperties = (Map) context.getGenTargetParameters() + .get(OPENAPI_CODEGEN_SYSTEM_PROPERTIES); + setSystemProperties(systemProperties); + generator.opts(clientOptInput); + reportScgVersion(); + generator.generate(); + } + + private void addParameters(Map config, Map params) { + for (String key : params.keySet()) { + if (!SPECIAL_PARAMS.contains(key)) { + Object value = params.get(key); + if (value != null && value instanceof String) { + config.put(key, (String) value); + } + } + } + } + + private void setSystemProperties(Map properties) { + if (properties != null) { + for (String key : properties.keySet()) { + System.setProperty(key, properties.get(key)); + } + } + } + + private void reportScgVersion() { + context.getLogger().info(String.format("Using swagger-codegen-v3 v%s\n", + CodegenConfig.class.getPackage().getImplementationVersion())); + } + } +} diff --git a/modules/gentemplates/swagger-codegen3/src/main/java/com/reprezen/genflow/swagger/codegen3/Scg3CodegenGenTemplateGroup.java b/modules/gentemplates/swagger-codegen3/src/main/java/com/reprezen/genflow/swagger/codegen3/Scg3CodegenGenTemplateGroup.java new file mode 100644 index 0000000..9472680 --- /dev/null +++ b/modules/gentemplates/swagger-codegen3/src/main/java/com/reprezen/genflow/swagger/codegen3/Scg3CodegenGenTemplateGroup.java @@ -0,0 +1,64 @@ +/******************************************************************************* + * Copyright © 2013, 2019 Modelsolv, Inc. + * All Rights Reserved. + * + * NOTICE: All information contained herein is, and remains the property + * of ModelSolv, Inc. See the file license.html in the root directory of + * this project for further information. + *******************************************************************************/ +package com.reprezen.genflow.swagger.codegen3; + +import java.util.Arrays; +import java.util.Comparator; + +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import com.google.common.collect.Iterables; +import com.reprezen.genflow.api.template.IGenTemplate; +import com.reprezen.genflow.common.codegen.CodegenGenTemplateGroup; +import com.reprezen.genflow.common.codegen.GenModuleWrapper; +import com.reprezen.genflow.common.codegen.GenModulesInfo.Info; + +import io.swagger.codegen.v3.CodegenConfig; + +public class Scg3CodegenGenTemplateGroup extends CodegenGenTemplateGroup { + private static Logger logger = LoggerFactory.getLogger(Scg3CodegenGenTemplateGroup.class); + + public Scg3CodegenGenTemplateGroup() { + super(Scg3ModuleWrapper.getDummyInstance()); + } + + @Override + public Logger getLogger() { + return logger; + } + + @Override + public GenModuleWrapper wrap(CodegenConfig config) { + return new Scg3ModuleWrapper(config); + } + + @Override + public IGenTemplate createGenTemplate(GenModuleWrapper wrapper, Info info) { + return new Scg3CodegenGenTemplate(wrapper, info); + } + + public static void main(String[] args) { + // only used during development for testing outside of product + Iterable genTemplatesIter = new Scg3CodegenGenTemplateGroup() + .getGenTemplates(CodegenGenTemplateGroup.class.getClassLoader()); + IGenTemplate[] genTemplates = Iterables.toArray(genTemplatesIter, IGenTemplate.class); + Arrays.sort(genTemplates, new Comparator() { + @Override + public int compare(IGenTemplate o1, IGenTemplate o2) { + return o1.getName().compareTo(o2.getName()); + } + }); + System.out.println(genTemplates.length + " GenTemplates discovered:"); + for (IGenTemplate genTemplate : genTemplates) { + System.out.println(genTemplate.getName()); + } + } + +} diff --git a/modules/gentemplates/swagger-codegen3/src/main/java/com/reprezen/genflow/swagger/codegen3/Scg3CodegenModuleDiscovery.java b/modules/gentemplates/swagger-codegen3/src/main/java/com/reprezen/genflow/swagger/codegen3/Scg3CodegenModuleDiscovery.java new file mode 100644 index 0000000..a396e17 --- /dev/null +++ b/modules/gentemplates/swagger-codegen3/src/main/java/com/reprezen/genflow/swagger/codegen3/Scg3CodegenModuleDiscovery.java @@ -0,0 +1,40 @@ +/******************************************************************************* + * Copyright © 2013, 2019 Modelsolv, Inc. + * All Rights Reserved. + * + * NOTICE: All information contained herein is, and remains the property + * of ModelSolv, Inc. See the file license.html in the root directory of + * this project for further information. + *******************************************************************************/ +package com.reprezen.genflow.swagger.codegen3; + +import java.io.IOException; +import java.net.MalformedURLException; +import java.net.URISyntaxException; + +import com.reprezen.genflow.common.codegen.GenModuleDiscovery; +import com.reprezen.genflow.common.codegen.GenModuleWrapper; + +import io.swagger.codegen.v3.CodegenConfig; + +public class Scg3CodegenModuleDiscovery extends GenModuleDiscovery { + + @Override + protected String getLibraryVersion() { + return CodegenConfig.class.getPackage().getImplementationVersion(); + } + + @Override + protected GenModuleWrapper getDummyWrapper() { + return Scg3ModuleWrapper.getDummyInstance(); + } + + @Override + protected GenModuleWrapper wrap(Object configObject) { + return new Scg3ModuleWrapper((CodegenConfig) configObject); + } + + public static void main(String[] args) throws MalformedURLException, URISyntaxException, IOException { + new Scg3CodegenModuleDiscovery().runDiscovery(args); + } +} diff --git a/modules/gentemplates/swagger-codegen3/src/main/java/com/reprezen/genflow/swagger/codegen3/Scg3ModuleWrapper.java b/modules/gentemplates/swagger-codegen3/src/main/java/com/reprezen/genflow/swagger/codegen3/Scg3ModuleWrapper.java new file mode 100644 index 0000000..45dfd7b --- /dev/null +++ b/modules/gentemplates/swagger-codegen3/src/main/java/com/reprezen/genflow/swagger/codegen3/Scg3ModuleWrapper.java @@ -0,0 +1,80 @@ +/******************************************************************************* + * Copyright © 2013, 2019 Modelsolv, Inc. + * All Rights Reserved. + * + * NOTICE: All information contained herein is, and remains the property + * of ModelSolv, Inc. See the file license.html in the root directory of + * this project for further information. + *******************************************************************************/ +package com.reprezen.genflow.swagger.codegen3; + +import java.util.List; +import java.util.stream.Collectors; + +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import com.reprezen.genflow.common.codegen.GenModuleWrapper; + +import io.swagger.codegen.v3.CodegenConfig; +import io.swagger.codegen.v3.CodegenType; + +public class Scg3ModuleWrapper extends GenModuleWrapper { + + private Logger logger = LoggerFactory.getLogger(Scg3ModuleWrapper.class); + + public Scg3ModuleWrapper(CodegenConfig config) { + super(config); + } + + public Scg3ModuleWrapper(Class configClass) { + super(configClass); + } + + public static GenModuleWrapper getDummyInstance() { + return new Scg3ModuleWrapper(CodegenConfig.class); + } + + @Override + public Enum getType() { + return config.getTag(); + } + + @Override + public GenericType getGenericType() { + switch (config.getTag()) { + case CLIENT: + return GenericType.CLIENT; + case SERVER: + return GenericType.SERVER; + case DOCUMENTATION: + return GenericType.DOCUMENTATION; + case CONFIG: + return GenericType.CONFIG; + case OTHER: + default: + return GenericType.OTHER; + } + } + + @Override + public String getName() { + return config.getName(); + } + + @Override + public List> getClientOptions() { + return config.cliOptions().stream().map(Scg3CliOptWrapper::new).collect(Collectors.toList()); + } + + @Override + public Logger getLogger() { + return logger; + } + + @Override + public Enum typeNamed(String name) { + return CodegenType.valueOf(name); + } + +} \ No newline at end of file diff --git a/modules/gentemplates/swagger-codegen3/src/main/resources/META-INF/services/com.reprezen.genflow.api.template.IGenTemplateGroup b/modules/gentemplates/swagger-codegen3/src/main/resources/META-INF/services/com.reprezen.genflow.api.template.IGenTemplateGroup new file mode 100644 index 0000000..ae0eca9 --- /dev/null +++ b/modules/gentemplates/swagger-codegen3/src/main/resources/META-INF/services/com.reprezen.genflow.api.template.IGenTemplateGroup @@ -0,0 +1 @@ +com.reprezen.genflow.swagger.codegen3.Scg3CodegenGenTemplateGroup diff --git a/modules/gentemplates/swagger-codegen3/src/main/resources/com/reprezen/genflow/swagger/codegen3/moduleParams_3.0.4.csv b/modules/gentemplates/swagger-codegen3/src/main/resources/com/reprezen/genflow/swagger/codegen3/moduleParams_3.0.4.csv new file mode 100644 index 0000000..74169bd --- /dev/null +++ b/modules/gentemplates/swagger-codegen3/src/main/resources/com/reprezen/genflow/swagger/codegen3/moduleParams_3.0.4.csv @@ -0,0 +1,603 @@ +ClassName,Name,Description,DefaultValue,Required +io.swagger.codegen.v3.generators.dotnet.AspNetCoreServerCodegen,packageName,C# package name (convention: Title.Case).,, +io.swagger.codegen.v3.generators.dotnet.AspNetCoreServerCodegen,packageVersion,C# package version.,, +io.swagger.codegen.v3.generators.dotnet.AspNetCoreServerCodegen,packageGuid,The GUID that will be associated with the C# project,, +io.swagger.codegen.v3.generators.dotnet.AspNetCoreServerCodegen,sourceFolder,source folder for generated code,, +io.swagger.codegen.v3.generators.dotnet.AspNetCoreServerCodegen,preserveNewlinesInComments,Preserve newlines in comments,, +io.swagger.codegen.v3.generators.dotnet.AspNetCoreServerCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.dotnet.AspNetCoreServerCodegen,useDateTimeOffset,Use DateTimeOffset to model date-time properties,, +io.swagger.codegen.v3.generators.dotnet.AspNetCoreServerCodegen,useCollection,Deserialize array types to Collection instead of List.,, +io.swagger.codegen.v3.generators.dotnet.AspNetCoreServerCodegen,returnICollection,Return ICollection instead of the concrete type.,, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,packageName,C# package name (convention: Title.Case).,, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,packageVersion,C# package version.,, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,sourceFolder,source folder for generated code,, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,packageGuid,The GUID that will be associated with the C# project,, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,interfacePrefix,Prefix interfaces with a community standard or widely accepted prefix.,, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,targetFramework,The target .NET framework version.,, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,modelPropertyNaming,"Naming convention for the property: 'camelCase', 'PascalCase', 'snake_case' and 'original', which keeps the original name",, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,hideGenerationTimestamp,Hides the generation timestamp when files are generated.,, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,useDateTimeOffset,Use DateTimeOffset to model date-time properties,, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,useCollection,Deserialize array types to Collection instead of List.,, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,returnICollection,Return ICollection instead of the concrete type.,, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,optionalMethodArgument,"C# Optional method argument, e.g. void square(int x=10) (.net 4.0+ only).",, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,optionalAssemblyInfo,Generate AssemblyInfo.cs.,, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,optionalProjectFile,Generate {PackageName}.csproj.,, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,optionalEmitDefaultValues,Set DataMember's EmitDefaultValue.,, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,generatePropertyChanged,Specifies a AssemblyDescription for the .NET Framework global assembly attributes stored in the AssemblyInfo file.,, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,nonPublicApi,Generates code with reduced access modifiers; allows embedding elsewhere without exposing non-public API calls to consumers.,, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,netCoreProjectFile,Use the new format (.NET Core) for .NET project files (.csproj).,, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,validatable,Generates self-validatable models.,, +io.swagger.codegen.v3.generators.dotnet.CsharpDotNet2ClientCodegen,packageName,C# package name (convention: Camel.Case).,, +io.swagger.codegen.v3.generators.dotnet.CsharpDotNet2ClientCodegen,packageVersion,C# package version.,, +io.swagger.codegen.v3.generators.dotnet.CsharpDotNet2ClientCodegen,clientPackage,C# client package name (convention: Camel.Case).,, +io.swagger.codegen.v3.generators.html.StaticDocCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.html.StaticDocCodegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.html.StaticDocCodegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.html.StaticDocCodegen,invokerPackage,root package for generated code,, +io.swagger.codegen.v3.generators.html.StaticDocCodegen,groupId,groupId in generated pom.xml,, +io.swagger.codegen.v3.generators.html.StaticDocCodegen,artifactId,artifactId in generated pom.xml,, +io.swagger.codegen.v3.generators.html.StaticDocCodegen,artifactVersion,artifact version in generated pom.xml,, +io.swagger.codegen.v3.generators.html.StaticHtml2Codegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.html.StaticHtml2Codegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.html.StaticHtml2Codegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.html.StaticHtml2Codegen,appName,short name of the application,, +io.swagger.codegen.v3.generators.html.StaticHtml2Codegen,appDescription,description of the application,, +io.swagger.codegen.v3.generators.html.StaticHtml2Codegen,infoUrl,a URL where users can get more information about the application,, +io.swagger.codegen.v3.generators.html.StaticHtml2Codegen,infoEmail,an email address to contact for inquiries about the application,, +io.swagger.codegen.v3.generators.html.StaticHtml2Codegen,licenseInfo,a short description of the license,, +io.swagger.codegen.v3.generators.html.StaticHtml2Codegen,licenseUrl,a URL pointing to the full license,, +io.swagger.codegen.v3.generators.html.StaticHtml2Codegen,invokerPackage,root package for generated code,, +io.swagger.codegen.v3.generators.html.StaticHtml2Codegen,phpInvokerPackage,root package for generated php code,, +io.swagger.codegen.v3.generators.html.StaticHtml2Codegen,perlModuleName,root module name for generated perl code,, +io.swagger.codegen.v3.generators.html.StaticHtml2Codegen,pythonPackageName,package name for generated python code,, +io.swagger.codegen.v3.generators.html.StaticHtml2Codegen,packageName,C# package name,, +io.swagger.codegen.v3.generators.html.StaticHtml2Codegen,groupId,groupId in generated pom.xml,, +io.swagger.codegen.v3.generators.html.StaticHtml2Codegen,artifactId,artifactId in generated pom.xml,, +io.swagger.codegen.v3.generators.html.StaticHtml2Codegen,artifactVersion,artifact version in generated pom.xml,, +io.swagger.codegen.v3.generators.html.StaticHtmlCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.html.StaticHtmlCodegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.html.StaticHtmlCodegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.html.StaticHtmlCodegen,appName,short name of the application,, +io.swagger.codegen.v3.generators.html.StaticHtmlCodegen,appDescription,description of the application,, +io.swagger.codegen.v3.generators.html.StaticHtmlCodegen,infoUrl,a URL where users can get more information about the application,, +io.swagger.codegen.v3.generators.html.StaticHtmlCodegen,infoEmail,an email address to contact for inquiries about the application,, +io.swagger.codegen.v3.generators.html.StaticHtmlCodegen,licenseInfo,a short description of the license,, +io.swagger.codegen.v3.generators.html.StaticHtmlCodegen,licenseUrl,a URL pointing to the full license,, +io.swagger.codegen.v3.generators.html.StaticHtmlCodegen,invokerPackage,root package for generated code,, +io.swagger.codegen.v3.generators.html.StaticHtmlCodegen,groupId,groupId in generated pom.xml,, +io.swagger.codegen.v3.generators.html.StaticHtmlCodegen,artifactId,artifactId in generated pom.xml,, +io.swagger.codegen.v3.generators.html.StaticHtmlCodegen,artifactVersion,artifact version in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,modelPackage,package for generated models,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,apiPackage,package for generated api classes,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,invokerPackage,root package for generated code,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,groupId,groupId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,artifactId,artifactId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,artifactVersion,artifact version in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,artifactUrl,artifact URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,artifactDescription,artifact description in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,scmConnection,SCM connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,scmDeveloperConnection,SCM developer connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,scmUrl,SCM URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,developerName,developer name in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,developerEmail,developer email in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,developerOrganization,developer organization in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,developerOrganizationUrl,developer organization URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,licenseName,The name of the license,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,licenseUrl,The URL of the license,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,sourceFolder,source folder for generated code,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,localVariablePrefix,prefix for generated code members and local variables,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,serializableModel,"boolean - toggle ""implements Serializable"" for generated models",, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,bigDecimalAsString,Treat BigDecimal values as Strings to avoid precision loss.,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,fullJavaUtil,whether to use fully qualified name for classes under java.util. This option only works for Java API client,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,hideGenerationTimestamp,Hides the generation timestamp when files are generated.,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,withXml,whether to include support for application/xml content type and include XML annotations in the model (works with libraries that provide support for JSON and XML),, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,useOas2,use OpenAPI v2.0 (Swagger 1.5.x),, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,dateLibrary,Option. Date library to use,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,java8,Option. Use Java8 classes instead of third party equivalents,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,useBeanValidation,Use BeanValidation API annotations,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,useGzipFeatureForTests,Use Gzip Feature for tests,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,useLoggingFeatureForTests,Use Logging Feature for tests,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,useGenericResponse,Use generic response,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,modelPackage,package for generated models,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,apiPackage,package for generated api classes,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,invokerPackage,root package for generated code,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,groupId,groupId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,artifactId,artifactId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,artifactVersion,artifact version in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,artifactUrl,artifact URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,artifactDescription,artifact description in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,scmConnection,SCM connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,scmDeveloperConnection,SCM developer connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,scmUrl,SCM URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,developerName,developer name in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,developerEmail,developer email in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,developerOrganization,developer organization in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,developerOrganizationUrl,developer organization URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,licenseName,The name of the license,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,licenseUrl,The URL of the license,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,sourceFolder,source folder for generated code,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,localVariablePrefix,prefix for generated code members and local variables,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,serializableModel,"boolean - toggle ""implements Serializable"" for generated models",, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,bigDecimalAsString,Treat BigDecimal values as Strings to avoid precision loss.,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,fullJavaUtil,whether to use fully qualified name for classes under java.util. This option only works for Java API client,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,hideGenerationTimestamp,Hides the generation timestamp when files are generated.,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,withXml,whether to include support for application/xml content type and include XML annotations in the model (works with libraries that provide support for JSON and XML),, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,useOas2,use OpenAPI v2.0 (Swagger 1.5.x),, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,dateLibrary,Option. Date library to use,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,java8,Option. Use Java8 classes instead of third party equivalents,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,implFolder,folder for generated implementation code,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,title,a title describing the application,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,useBeanValidation,Use BeanValidation API annotations,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,serverPort,The port on which the server should be started,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,generateSpringApplication,Generate Spring application,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,useSpringAnnotationConfig,Use Spring Annotation Config,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,useSwaggerFeature,Use Swagger Feature,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,useSwaggerUI,Use Swagger UI,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,useWadlFeature,Use WADL Feature,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,useMultipartFeature,Use Multipart Feature,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,useGzipFeature,Use Gzip Feature,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,useGzipFeatureForTests,Use Gzip Feature for tests,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,useBeanValidationFeature,Use BeanValidation Feature,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,useLoggingFeature,Use Logging Feature,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,useLoggingFeatureForTests,Use Logging Feature for tests,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,generateSpringBootApplication,Generate Spring Boot application,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,generateJbossDeploymentDescriptor,Generate Jboss Deployment Descriptor,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,addConsumesProducesJson,Add @Consumes/@Produces Json to API interface,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,useAnnotatedBasePath,Use @Path annotations for basePath,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,generateNonSpringApplication,Generate non-Spring application,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,useGenericResponse,Use generic response,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,modelPackage,package for generated models,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,apiPackage,package for generated api classes,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,invokerPackage,root package for generated code,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,groupId,groupId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,artifactId,artifactId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,artifactVersion,artifact version in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,artifactUrl,artifact URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,artifactDescription,artifact description in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,scmConnection,SCM connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,scmDeveloperConnection,SCM developer connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,scmUrl,SCM URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,developerName,developer name in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,developerEmail,developer email in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,developerOrganization,developer organization in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,developerOrganizationUrl,developer organization URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,licenseName,The name of the license,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,licenseUrl,The URL of the license,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,sourceFolder,source folder for generated code,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,localVariablePrefix,prefix for generated code members and local variables,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,serializableModel,"boolean - toggle ""implements Serializable"" for generated models",, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,bigDecimalAsString,Treat BigDecimal values as Strings to avoid precision loss.,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,fullJavaUtil,whether to use fully qualified name for classes under java.util. This option only works for Java API client,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,hideGenerationTimestamp,Hides the generation timestamp when files are generated.,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,withXml,whether to include support for application/xml content type and include XML annotations in the model (works with libraries that provide support for JSON and XML),, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,useOas2,use OpenAPI v2.0 (Swagger 1.5.x),, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,dateLibrary,Option. Date library to use,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,java8,Option. Use Java8 classes instead of third party equivalents,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,useRxJava,Whether to use the RxJava adapter with the retrofit2 library.,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,useRxJava2,Whether to use the RxJava2 adapter with the retrofit2 library.,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,parcelableModel,Whether to generate models for Android that implement Parcelable with the okhttp-gson library.,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,usePlayWS,Use Play! Async HTTP client (Play WS API),, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,playVersion,"Version of Play! Framework (possible values ""play24"", ""play25"")",, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,supportJava6,Whether to support Java6 with the Jersey1 library.,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,useBeanValidation,Use BeanValidation API annotations,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,performBeanValidation,Perform BeanValidation,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,useGzipFeature,Send gzip-encoded requests,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,useRuntimeException,Use RuntimeException instead of Exception,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,library,library template (sub-template) to use,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,modelPackage,package for generated models,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,apiPackage,package for generated api classes,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,invokerPackage,root package for generated code,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,groupId,groupId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,artifactId,artifactId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,artifactVersion,artifact version in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,artifactUrl,artifact URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,artifactDescription,artifact description in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,scmConnection,SCM connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,scmDeveloperConnection,SCM developer connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,scmUrl,SCM URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,developerName,developer name in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,developerEmail,developer email in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,developerOrganization,developer organization in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,developerOrganizationUrl,developer organization URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,licenseName,The name of the license,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,licenseUrl,The URL of the license,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,sourceFolder,source folder for generated code,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,localVariablePrefix,prefix for generated code members and local variables,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,serializableModel,"boolean - toggle ""implements Serializable"" for generated models",, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,bigDecimalAsString,Treat BigDecimal values as Strings to avoid precision loss.,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,fullJavaUtil,whether to use fully qualified name for classes under java.util. This option only works for Java API client,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,hideGenerationTimestamp,Hides the generation timestamp when files are generated.,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,withXml,whether to include support for application/xml content type and include XML annotations in the model (works with libraries that provide support for JSON and XML),, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,useOas2,use OpenAPI v2.0 (Swagger 1.5.x),, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,dateLibrary,Option. Date library to use,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,java8,Option. Use Java8 classes instead of third party equivalents,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,modelPackage,package for generated models,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,apiPackage,package for generated api classes,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,invokerPackage,root package for generated code,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,groupId,groupId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,artifactId,artifactId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,artifactVersion,artifact version in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,artifactUrl,artifact URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,artifactDescription,artifact description in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,scmConnection,SCM connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,scmDeveloperConnection,SCM developer connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,scmUrl,SCM URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,developerName,developer name in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,developerEmail,developer email in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,developerOrganization,developer organization in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,developerOrganizationUrl,developer organization URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,licenseName,The name of the license,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,licenseUrl,The URL of the license,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,sourceFolder,source folder for generated code,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,localVariablePrefix,prefix for generated code members and local variables,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,serializableModel,"boolean - toggle ""implements Serializable"" for generated models",, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,bigDecimalAsString,Treat BigDecimal values as Strings to avoid precision loss.,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,fullJavaUtil,whether to use fully qualified name for classes under java.util. This option only works for Java API client,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,hideGenerationTimestamp,Hides the generation timestamp when files are generated.,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,withXml,whether to include support for application/xml content type and include XML annotations in the model (works with libraries that provide support for JSON and XML),, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,useOas2,use OpenAPI v2.0 (Swagger 1.5.x),, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,dateLibrary,Option. Date library to use,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,java8,Option. Use Java8 classes instead of third party equivalents,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,implFolder,folder for generated implementation code,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,title,a title describing the application,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,useBeanValidation,Use BeanValidation API annotations,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,serverPort,The port on which the server should be started,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,library,library template (sub-template) to use,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,generatePom,Whether to generate pom.xml if the file does not already exist.,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,interfaceOnly,Whether to generate only API interface stubs without the server files.,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,modelPackage,package for generated models,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,apiPackage,package for generated api classes,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,invokerPackage,root package for generated code,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,groupId,groupId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,artifactId,artifactId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,artifactVersion,artifact version in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,artifactUrl,artifact URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,artifactDescription,artifact description in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,scmConnection,SCM connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,scmDeveloperConnection,SCM developer connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,scmUrl,SCM URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,developerName,developer name in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,developerEmail,developer email in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,developerOrganization,developer organization in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,developerOrganizationUrl,developer organization URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,licenseName,The name of the license,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,licenseUrl,The URL of the license,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,sourceFolder,source folder for generated code,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,localVariablePrefix,prefix for generated code members and local variables,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,serializableModel,"boolean - toggle ""implements Serializable"" for generated models",, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,bigDecimalAsString,Treat BigDecimal values as Strings to avoid precision loss.,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,fullJavaUtil,whether to use fully qualified name for classes under java.util. This option only works for Java API client,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,hideGenerationTimestamp,Hides the generation timestamp when files are generated.,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,withXml,whether to include support for application/xml content type and include XML annotations in the model (works with libraries that provide support for JSON and XML),, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,useOas2,use OpenAPI v2.0 (Swagger 1.5.x),, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,dateLibrary,Option. Date library to use,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,java8,Option. Use Java8 classes instead of third party equivalents,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,implFolder,folder for generated implementation code,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,title,a title describing the application,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,useBeanValidation,Use BeanValidation API annotations,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,serverPort,The port on which the server should be started,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,library,library template (sub-template) to use,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,generatePom,Whether to generate pom.xml if the file does not already exist.,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,interfaceOnly,Whether to generate only API interface stubs without the server files.,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,modelPackage,package for generated models,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,apiPackage,package for generated api classes,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,invokerPackage,root package for generated code,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,groupId,groupId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,artifactId,artifactId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,artifactVersion,artifact version in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,artifactUrl,artifact URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,artifactDescription,artifact description in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,scmConnection,SCM connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,scmDeveloperConnection,SCM developer connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,scmUrl,SCM URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,developerName,developer name in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,developerEmail,developer email in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,developerOrganization,developer organization in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,developerOrganizationUrl,developer organization URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,licenseName,The name of the license,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,licenseUrl,The URL of the license,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,sourceFolder,source folder for generated code,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,localVariablePrefix,prefix for generated code members and local variables,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,serializableModel,"boolean - toggle ""implements Serializable"" for generated models",, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,bigDecimalAsString,Treat BigDecimal values as Strings to avoid precision loss.,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,fullJavaUtil,whether to use fully qualified name for classes under java.util. This option only works for Java API client,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,hideGenerationTimestamp,Hides the generation timestamp when files are generated.,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,withXml,whether to include support for application/xml content type and include XML annotations in the model (works with libraries that provide support for JSON and XML),, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,useOas2,use OpenAPI v2.0 (Swagger 1.5.x),, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,dateLibrary,Option. Date library to use,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,java8,Option. Use Java8 classes instead of third party equivalents,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,implFolder,folder for generated implementation code,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,title,a title describing the application,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,useBeanValidation,Use BeanValidation API annotations,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,serverPort,The port on which the server should be started,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,library,library template (sub-template) to use,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,supportJava6,Whether to support Java6 with the Jersey1/2 library.,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,useTags,use tags for creating interface and controller classnames,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,modelPackage,package for generated models,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,apiPackage,package for generated api classes,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,invokerPackage,root package for generated code,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,groupId,groupId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,artifactId,artifactId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,artifactVersion,artifact version in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,artifactUrl,artifact URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,artifactDescription,artifact description in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,scmConnection,SCM connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,scmDeveloperConnection,SCM developer connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,scmUrl,SCM URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,developerName,developer name in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,developerEmail,developer email in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,developerOrganization,developer organization in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,developerOrganizationUrl,developer organization URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,licenseName,The name of the license,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,licenseUrl,The URL of the license,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,sourceFolder,source folder for generated code,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,localVariablePrefix,prefix for generated code members and local variables,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,serializableModel,"boolean - toggle ""implements Serializable"" for generated models",, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,bigDecimalAsString,Treat BigDecimal values as Strings to avoid precision loss.,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,fullJavaUtil,whether to use fully qualified name for classes under java.util. This option only works for Java API client,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,hideGenerationTimestamp,Hides the generation timestamp when files are generated.,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,withXml,whether to include support for application/xml content type and include XML annotations in the model (works with libraries that provide support for JSON and XML),, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,useOas2,use OpenAPI v2.0 (Swagger 1.5.x),, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,dateLibrary,Option. Date library to use,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,java8,Option. Use Java8 classes instead of third party equivalents,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,implFolder,folder for generated implementation code,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,title,a title describing the application,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,useBeanValidation,Use BeanValidation API annotations,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,serverPort,The port on which the server should be started,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,library,library template (sub-template) to use,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,supportJava6,Whether to support Java6 with the Jersey1/2 library.,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,useTags,use tags for creating interface and controller classnames,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,modelPackage,package for generated models,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,apiPackage,package for generated api classes,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,invokerPackage,root package for generated code,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,groupId,groupId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,artifactId,artifactId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,artifactVersion,artifact version in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,artifactUrl,artifact URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,artifactDescription,artifact description in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,scmConnection,SCM connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,scmDeveloperConnection,SCM developer connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,scmUrl,SCM URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,developerName,developer name in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,developerEmail,developer email in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,developerOrganization,developer organization in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,developerOrganizationUrl,developer organization URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,licenseName,The name of the license,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,licenseUrl,The URL of the license,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,sourceFolder,source folder for generated code,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,localVariablePrefix,prefix for generated code members and local variables,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,serializableModel,"boolean - toggle ""implements Serializable"" for generated models",, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,bigDecimalAsString,Treat BigDecimal values as Strings to avoid precision loss.,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,fullJavaUtil,whether to use fully qualified name for classes under java.util. This option only works for Java API client,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,hideGenerationTimestamp,Hides the generation timestamp when files are generated.,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,withXml,whether to include support for application/xml content type and include XML annotations in the model (works with libraries that provide support for JSON and XML),, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,useOas2,use OpenAPI v2.0 (Swagger 1.5.x),, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,dateLibrary,Option. Date library to use,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,java8,Option. Use Java8 classes instead of third party equivalents,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,implFolder,folder for generated implementation code,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,title,a title describing the application,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,useBeanValidation,Use BeanValidation API annotations,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,serverPort,The port on which the server should be started,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,generateJbossDeploymentDescriptor,Generate Jboss Deployment Descriptor,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,useSwaggerFeature,Use dynamic Swagger generator,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,modelPackage,package for generated models,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,apiPackage,package for generated api classes,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,invokerPackage,root package for generated code,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,groupId,groupId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,artifactId,artifactId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,artifactVersion,artifact version in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,artifactUrl,artifact URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,artifactDescription,artifact description in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,scmConnection,SCM connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,scmDeveloperConnection,SCM developer connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,scmUrl,SCM URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,developerName,developer name in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,developerEmail,developer email in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,developerOrganization,developer organization in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,developerOrganizationUrl,developer organization URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,licenseName,The name of the license,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,licenseUrl,The URL of the license,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,sourceFolder,source folder for generated code,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,localVariablePrefix,prefix for generated code members and local variables,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,serializableModel,"boolean - toggle ""implements Serializable"" for generated models",, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,bigDecimalAsString,Treat BigDecimal values as Strings to avoid precision loss.,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,fullJavaUtil,whether to use fully qualified name for classes under java.util. This option only works for Java API client,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,hideGenerationTimestamp,Hides the generation timestamp when files are generated.,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,withXml,whether to include support for application/xml content type and include XML annotations in the model (works with libraries that provide support for JSON and XML),, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,useOas2,use OpenAPI v2.0 (Swagger 1.5.x),, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,dateLibrary,Option. Date library to use,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,java8,Option. Use Java8 classes instead of third party equivalents,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,implFolder,folder for generated implementation code,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,title,a title describing the application,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,useBeanValidation,Use BeanValidation API annotations,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,serverPort,The port on which the server should be started,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,generateJbossDeploymentDescriptor,Generate Jboss Deployment Descriptor,, +io.swagger.codegen.v3.generators.java.SpringCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.java.SpringCodegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.java.SpringCodegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.java.SpringCodegen,modelPackage,package for generated models,, +io.swagger.codegen.v3.generators.java.SpringCodegen,apiPackage,package for generated api classes,, +io.swagger.codegen.v3.generators.java.SpringCodegen,invokerPackage,root package for generated code,, +io.swagger.codegen.v3.generators.java.SpringCodegen,groupId,groupId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.SpringCodegen,artifactId,artifactId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.SpringCodegen,artifactVersion,artifact version in generated pom.xml,, +io.swagger.codegen.v3.generators.java.SpringCodegen,artifactUrl,artifact URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.SpringCodegen,artifactDescription,artifact description in generated pom.xml,, +io.swagger.codegen.v3.generators.java.SpringCodegen,scmConnection,SCM connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.SpringCodegen,scmDeveloperConnection,SCM developer connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.SpringCodegen,scmUrl,SCM URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.SpringCodegen,developerName,developer name in generated pom.xml,, +io.swagger.codegen.v3.generators.java.SpringCodegen,developerEmail,developer email in generated pom.xml,, +io.swagger.codegen.v3.generators.java.SpringCodegen,developerOrganization,developer organization in generated pom.xml,, +io.swagger.codegen.v3.generators.java.SpringCodegen,developerOrganizationUrl,developer organization URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.SpringCodegen,licenseName,The name of the license,, +io.swagger.codegen.v3.generators.java.SpringCodegen,licenseUrl,The URL of the license,, +io.swagger.codegen.v3.generators.java.SpringCodegen,sourceFolder,source folder for generated code,, +io.swagger.codegen.v3.generators.java.SpringCodegen,localVariablePrefix,prefix for generated code members and local variables,, +io.swagger.codegen.v3.generators.java.SpringCodegen,serializableModel,"boolean - toggle ""implements Serializable"" for generated models",, +io.swagger.codegen.v3.generators.java.SpringCodegen,bigDecimalAsString,Treat BigDecimal values as Strings to avoid precision loss.,, +io.swagger.codegen.v3.generators.java.SpringCodegen,fullJavaUtil,whether to use fully qualified name for classes under java.util. This option only works for Java API client,, +io.swagger.codegen.v3.generators.java.SpringCodegen,hideGenerationTimestamp,Hides the generation timestamp when files are generated.,, +io.swagger.codegen.v3.generators.java.SpringCodegen,withXml,whether to include support for application/xml content type and include XML annotations in the model (works with libraries that provide support for JSON and XML),, +io.swagger.codegen.v3.generators.java.SpringCodegen,useOas2,use OpenAPI v2.0 (Swagger 1.5.x),, +io.swagger.codegen.v3.generators.java.SpringCodegen,dateLibrary,Option. Date library to use,, +io.swagger.codegen.v3.generators.java.SpringCodegen,java8,Option. Use Java8 classes instead of third party equivalents,, +io.swagger.codegen.v3.generators.java.SpringCodegen,title,server title name or client service name,, +io.swagger.codegen.v3.generators.java.SpringCodegen,configPackage,configuration package for generated code,, +io.swagger.codegen.v3.generators.java.SpringCodegen,basePackage,base package (invokerPackage) for generated code,, +io.swagger.codegen.v3.generators.java.SpringCodegen,interfaceOnly,Whether to generate only API interface stubs without the server files.,, +io.swagger.codegen.v3.generators.java.SpringCodegen,delegatePattern,Whether to generate the server files using the delegate pattern,, +io.swagger.codegen.v3.generators.java.SpringCodegen,singleContentTypes,Whether to select only one produces/consumes content-type by operation.,, +io.swagger.codegen.v3.generators.java.SpringCodegen,async,use async Callable controllers,, +io.swagger.codegen.v3.generators.java.SpringCodegen,responseWrapper,"wrap the responses in given type (Future,Callable,CompletableFuture,ListenableFuture,DeferredResult,HystrixCommand,RxObservable,RxSingle or fully qualified type)",, +io.swagger.codegen.v3.generators.java.SpringCodegen,useTags,use tags for creating interface and controller classnames,, +io.swagger.codegen.v3.generators.java.SpringCodegen,useBeanValidation,Use BeanValidation API annotations,, +io.swagger.codegen.v3.generators.java.SpringCodegen,implicitHeaders,Use of @ApiImplicitParams for headers.,, +io.swagger.codegen.v3.generators.java.SpringCodegen,swaggerDocketConfig,Generate Spring Swagger Docket configuration class.,, +io.swagger.codegen.v3.generators.java.SpringCodegen,useOptional,Use Optional container for optional parameters,, +io.swagger.codegen.v3.generators.java.SpringCodegen,library,library template (sub-template) to use,, +io.swagger.codegen.v3.generators.kotlin.KotlinClientCodegen,sourceFolder,source folder for generated code,, +io.swagger.codegen.v3.generators.kotlin.KotlinClientCodegen,packageName,Generated artifact package name (e.g. io.swagger).,, +io.swagger.codegen.v3.generators.kotlin.KotlinClientCodegen,groupId,Generated artifact package's organization (i.e. maven groupId).,, +io.swagger.codegen.v3.generators.kotlin.KotlinClientCodegen,artifactId,Generated artifact id (name of jar).,, +io.swagger.codegen.v3.generators.kotlin.KotlinClientCodegen,artifactVersion,Generated artifact's package version.,, +io.swagger.codegen.v3.generators.kotlin.KotlinClientCodegen,enumPropertyNaming,"Naming convention for enum properties: 'camelCase', 'PascalCase', 'snake_case', 'UPPERCASE', and 'original'",, +io.swagger.codegen.v3.generators.kotlin.KotlinClientCodegen,dateLibrary,Option. Date library to use,, +io.swagger.codegen.v3.generators.kotlin.KotlinServerCodegen,sourceFolder,source folder for generated code,, +io.swagger.codegen.v3.generators.kotlin.KotlinServerCodegen,packageName,Generated artifact package name (e.g. io.swagger).,, +io.swagger.codegen.v3.generators.kotlin.KotlinServerCodegen,groupId,Generated artifact package's organization (i.e. maven groupId).,, +io.swagger.codegen.v3.generators.kotlin.KotlinServerCodegen,artifactId,Generated artifact id (name of jar).,, +io.swagger.codegen.v3.generators.kotlin.KotlinServerCodegen,artifactVersion,Generated artifact's package version.,, +io.swagger.codegen.v3.generators.kotlin.KotlinServerCodegen,enumPropertyNaming,"Naming convention for enum properties: 'camelCase', 'PascalCase', 'snake_case', 'UPPERCASE', and 'original'",, +io.swagger.codegen.v3.generators.kotlin.KotlinServerCodegen,library,library template (sub-template) to use,, +io.swagger.codegen.v3.generators.kotlin.KotlinServerCodegen,featureAutoHead,Automatically provide responses to HEAD requests for existing routes that have the GET verb defined.,, +io.swagger.codegen.v3.generators.kotlin.KotlinServerCodegen,featureConditionalHeaders,"Avoid sending content if client already has same content, by checking ETag or LastModified properties.",, +io.swagger.codegen.v3.generators.kotlin.KotlinServerCodegen,featureHSTS,"Avoid sending content if client already has same content, by checking ETag or LastModified properties.",, +io.swagger.codegen.v3.generators.kotlin.KotlinServerCodegen,featureCORS,Ktor by default provides an interceptor for implementing proper support for Cross-Origin Resource Sharing (CORS). See enable-cors.org.,, +io.swagger.codegen.v3.generators.kotlin.KotlinServerCodegen,featureCompression,"Adds ability to compress outgoing content using gzip, deflate or custom encoder and thus reduce size of the response.",, +io.swagger.codegen.v3.generators.nodejs.NodeJSServerCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.nodejs.NodeJSServerCodegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.nodejs.NodeJSServerCodegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.nodejs.NodeJSServerCodegen,googleCloudFunctions,"When specified, it will generate the code which runs within Google Cloud Functions instead of standalone Node.JS server. See https://cloud.google.com/functions/docs/quickstart for the details of how to deploy the generated code.",, +io.swagger.codegen.v3.generators.nodejs.NodeJSServerCodegen,exportedName,"When the generated code will be deployed to Google Cloud Functions, this option can be used to update the name of the exported function. By default, it refers to the basePath. This does not affect normal standalone nodejs server code.",, +io.swagger.codegen.v3.generators.openapi.OpenAPIGenerator,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.openapi.OpenAPIGenerator,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.openapi.OpenAPIGenerator,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.openapi.OpenAPIGenerator,outputFile,output filename,, +io.swagger.codegen.v3.generators.openapi.OpenAPIYamlGenerator,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.openapi.OpenAPIYamlGenerator,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.openapi.OpenAPIYamlGenerator,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.openapi.OpenAPIYamlGenerator,outputFile,output filename,, +io.swagger.codegen.v3.generators.php.PhpClientCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.php.PhpClientCodegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.php.PhpClientCodegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.php.PhpClientCodegen,modelPackage,package for generated models,, +io.swagger.codegen.v3.generators.php.PhpClientCodegen,apiPackage,package for generated api classes,, +io.swagger.codegen.v3.generators.php.PhpClientCodegen,variableNamingConvention,"naming convention of variable name, e.g. camelCase.",, +io.swagger.codegen.v3.generators.php.PhpClientCodegen,invokerPackage,The main namespace to use for all classes. e.g. Yay\Pets,, +io.swagger.codegen.v3.generators.php.PhpClientCodegen,packagePath,The main package name for classes. e.g. GeneratedPetstore,, +io.swagger.codegen.v3.generators.php.PhpClientCodegen,srcBasePath,The directory under packagePath to serve as source root.,, +io.swagger.codegen.v3.generators.php.PhpClientCodegen,composerVendorName,The vendor name used in the composer package name. The template uses {{composerVendorName}}/{{composerProjectName}} for the composer package name. e.g. yaypets. IMPORTANT NOTE (2016/03): composerVendorName will be deprecated and replaced by gitUserId in the next swagger-codegen release,, +io.swagger.codegen.v3.generators.php.PhpClientCodegen,gitUserId,"Git user ID, e.g. swagger-api.",, +io.swagger.codegen.v3.generators.php.PhpClientCodegen,composerProjectName,The project name used in the composer package name. The template uses {{composerVendorName}}/{{composerProjectName}} for the composer package name. e.g. petstore-client. IMPORTANT NOTE (2016/03): composerProjectName will be deprecated and replaced by gitRepoId in the next swagger-codegen release,, +io.swagger.codegen.v3.generators.php.PhpClientCodegen,gitRepoId,"Git repo ID, e.g. swagger-codegen.",, +io.swagger.codegen.v3.generators.php.PhpClientCodegen,artifactVersion,The version to use in the composer package version field. e.g. 1.2.3,, +io.swagger.codegen.v3.generators.php.PhpClientCodegen,hideGenerationTimestamp,hides the timestamp when files were generated,, +io.swagger.codegen.v3.generators.scala.AkkaHttpServerCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.scala.AkkaHttpServerCodegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.scala.AkkaHttpServerCodegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.scala.AkkaHttpServerCodegen,modelPackage,package for generated models,, +io.swagger.codegen.v3.generators.scala.AkkaHttpServerCodegen,apiPackage,package for generated api classes,, +io.swagger.codegen.v3.generators.scala.AkkaHttpServerCodegen,sourceFolder,source folder for generated code,, +io.swagger.codegen.v3.generators.scala.ScalaClientCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.scala.ScalaClientCodegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.scala.ScalaClientCodegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.scala.ScalaClientCodegen,modelPackage,package for generated models,, +io.swagger.codegen.v3.generators.scala.ScalaClientCodegen,apiPackage,package for generated api classes,, +io.swagger.codegen.v3.generators.scala.ScalaClientCodegen,sourceFolder,source folder for generated code,, +io.swagger.codegen.v3.generators.scala.ScalaClientCodegen,modelPropertyNaming,"Naming convention for the property: 'camelCase', 'PascalCase', 'snake_case' and 'original', which keeps the original name",, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,projectName,Project name in Xcode,, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,responseAs,"Optionally use libraries to manage response. Currently PromiseKit, RxSwift are available.",, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,unwrapRequired,Treat 'required' properties in response as non-optional (which would crash the app if api returns null as opposed to required option specified in json schema,, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,objcCompatible,Add additional properties and methods for Objective-C compatibility (default: false),, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,podSource,Source information used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,podVersion,Version used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,podAuthors,Authors used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,podSocialMediaURL,Social Media URL used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,podDocsetURL,Docset URL used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,podLicense,License used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,podHomepage,Homepage used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,podSummary,Summary used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,podDescription,Description used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,podScreenshots,Screenshots used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,podDocumentationURL,Documentation URL used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,swiftUseApiNamespace,Flag to make all the API classes inner-class of {{projectName}}API,, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,hideGenerationTimestamp,Hides the generation timestamp when files are generated.,, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,lenientTypeCast,"Accept and cast values for simple types (string->bool, string->int, int->string)",, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,projectName,Project name in Xcode,, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,responseAs,"Optionally use libraries to manage response. Currently PromiseKit, RxSwift are available.",, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,unwrapRequired,Treat 'required' properties in response as non-optional (which would crash the app if api returns null as opposed to required option specified in json schema,, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,objcCompatible,Add additional properties and methods for Objective-C compatibility (default: false),, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,podSource,Source information used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,podVersion,Version used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,podAuthors,Authors used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,podSocialMediaURL,Social Media URL used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,podDocsetURL,Docset URL used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,podLicense,License used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,podHomepage,Homepage used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,podSummary,Summary used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,podDescription,Description used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,podScreenshots,Screenshots used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,podDocumentationURL,Documentation URL used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,swiftUseApiNamespace,Flag to make all the API classes inner-class of {{projectName}}API,, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,hideGenerationTimestamp,Hides the generation timestamp when files are generated.,, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,lenientTypeCast,"Accept and cast values for simple types (string->bool, string->int, int->string)",, +io.swagger.codegen.v3.generators.typescript.TypeScriptAngularClientCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.typescript.TypeScriptAngularClientCodegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.typescript.TypeScriptAngularClientCodegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.typescript.TypeScriptAngularClientCodegen,modelPropertyNaming,"Naming convention for the property: 'camelCase', 'PascalCase', 'snake_case' and 'original', which keeps the original name",, +io.swagger.codegen.v3.generators.typescript.TypeScriptAngularClientCodegen,supportsES6,Generate code that conforms to ES6.,, +io.swagger.codegen.v3.generators.typescript.TypeScriptAngularClientCodegen,npmName,The name under which you want to publish generated npm package,, +io.swagger.codegen.v3.generators.typescript.TypeScriptAngularClientCodegen,npmVersion,The version of your npm package,, +io.swagger.codegen.v3.generators.typescript.TypeScriptAngularClientCodegen,npmRepository,Use this property to set an url your private npmRepo in the package.json,, +io.swagger.codegen.v3.generators.typescript.TypeScriptAngularClientCodegen,snapshot,When setting this property to true the version will be suffixed with -SNAPSHOT.yyyyMMddHHmm,, +io.swagger.codegen.v3.generators.typescript.TypeScriptAngularClientCodegen,withInterfaces,Setting this property to true will generate interfaces next to the default class implementations.,, +io.swagger.codegen.v3.generators.typescript.TypeScriptAngularClientCodegen,ngVersion,The version of Angular. Default is '4.3',, diff --git a/modules/gentemplates/swagger-codegen3/src/main/resources/com/reprezen/genflow/swagger/codegen3/moduleParams_3.0.5.csv b/modules/gentemplates/swagger-codegen3/src/main/resources/com/reprezen/genflow/swagger/codegen3/moduleParams_3.0.5.csv new file mode 100644 index 0000000..add0113 --- /dev/null +++ b/modules/gentemplates/swagger-codegen3/src/main/resources/com/reprezen/genflow/swagger/codegen3/moduleParams_3.0.5.csv @@ -0,0 +1,610 @@ +ClassName,Name,Description,DefaultValue,Required +io.swagger.codegen.v3.generators.dotnet.AspNetCoreServerCodegen,packageName,C# package name (convention: Title.Case).,, +io.swagger.codegen.v3.generators.dotnet.AspNetCoreServerCodegen,packageVersion,C# package version.,, +io.swagger.codegen.v3.generators.dotnet.AspNetCoreServerCodegen,packageGuid,The GUID that will be associated with the C# project,, +io.swagger.codegen.v3.generators.dotnet.AspNetCoreServerCodegen,sourceFolder,source folder for generated code,, +io.swagger.codegen.v3.generators.dotnet.AspNetCoreServerCodegen,preserveNewlinesInComments,Preserve newlines in comments,, +io.swagger.codegen.v3.generators.dotnet.AspNetCoreServerCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.dotnet.AspNetCoreServerCodegen,useDateTimeOffset,Use DateTimeOffset to model date-time properties,, +io.swagger.codegen.v3.generators.dotnet.AspNetCoreServerCodegen,useCollection,Deserialize array types to Collection instead of List.,, +io.swagger.codegen.v3.generators.dotnet.AspNetCoreServerCodegen,returnICollection,Return ICollection instead of the concrete type.,, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,packageName,C# package name (convention: Title.Case).,, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,packageVersion,C# package version.,, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,sourceFolder,source folder for generated code,, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,packageGuid,The GUID that will be associated with the C# project,, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,interfacePrefix,Prefix interfaces with a community standard or widely accepted prefix.,, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,targetFramework,The target .NET framework version.,, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,modelPropertyNaming,"Naming convention for the property: 'camelCase', 'PascalCase', 'snake_case' and 'original', which keeps the original name",, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,hideGenerationTimestamp,Hides the generation timestamp when files are generated.,, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,useDateTimeOffset,Use DateTimeOffset to model date-time properties,, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,useCollection,Deserialize array types to Collection instead of List.,, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,returnICollection,Return ICollection instead of the concrete type.,, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,optionalMethodArgument,"C# Optional method argument, e.g. void square(int x=10) (.net 4.0+ only).",, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,optionalAssemblyInfo,Generate AssemblyInfo.cs.,, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,optionalProjectFile,Generate {PackageName}.csproj.,, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,optionalEmitDefaultValues,Set DataMember's EmitDefaultValue.,, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,generatePropertyChanged,Specifies a AssemblyDescription for the .NET Framework global assembly attributes stored in the AssemblyInfo file.,, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,nonPublicApi,Generates code with reduced access modifiers; allows embedding elsewhere without exposing non-public API calls to consumers.,, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,netCoreProjectFile,Use the new format (.NET Core) for .NET project files (.csproj).,, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,validatable,Generates self-validatable models.,, +io.swagger.codegen.v3.generators.dotnet.CsharpDotNet2ClientCodegen,packageName,C# package name (convention: Camel.Case).,, +io.swagger.codegen.v3.generators.dotnet.CsharpDotNet2ClientCodegen,packageVersion,C# package version.,, +io.swagger.codegen.v3.generators.dotnet.CsharpDotNet2ClientCodegen,clientPackage,C# client package name (convention: Camel.Case).,, +io.swagger.codegen.v3.generators.html.StaticDocCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.html.StaticDocCodegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.html.StaticDocCodegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.html.StaticDocCodegen,invokerPackage,root package for generated code,, +io.swagger.codegen.v3.generators.html.StaticDocCodegen,groupId,groupId in generated pom.xml,, +io.swagger.codegen.v3.generators.html.StaticDocCodegen,artifactId,artifactId in generated pom.xml,, +io.swagger.codegen.v3.generators.html.StaticDocCodegen,artifactVersion,artifact version in generated pom.xml,, +io.swagger.codegen.v3.generators.html.StaticHtml2Codegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.html.StaticHtml2Codegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.html.StaticHtml2Codegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.html.StaticHtml2Codegen,appName,short name of the application,, +io.swagger.codegen.v3.generators.html.StaticHtml2Codegen,appDescription,description of the application,, +io.swagger.codegen.v3.generators.html.StaticHtml2Codegen,infoUrl,a URL where users can get more information about the application,, +io.swagger.codegen.v3.generators.html.StaticHtml2Codegen,infoEmail,an email address to contact for inquiries about the application,, +io.swagger.codegen.v3.generators.html.StaticHtml2Codegen,licenseInfo,a short description of the license,, +io.swagger.codegen.v3.generators.html.StaticHtml2Codegen,licenseUrl,a URL pointing to the full license,, +io.swagger.codegen.v3.generators.html.StaticHtml2Codegen,invokerPackage,root package for generated code,, +io.swagger.codegen.v3.generators.html.StaticHtml2Codegen,phpInvokerPackage,root package for generated php code,, +io.swagger.codegen.v3.generators.html.StaticHtml2Codegen,perlModuleName,root module name for generated perl code,, +io.swagger.codegen.v3.generators.html.StaticHtml2Codegen,pythonPackageName,package name for generated python code,, +io.swagger.codegen.v3.generators.html.StaticHtml2Codegen,packageName,C# package name,, +io.swagger.codegen.v3.generators.html.StaticHtml2Codegen,groupId,groupId in generated pom.xml,, +io.swagger.codegen.v3.generators.html.StaticHtml2Codegen,artifactId,artifactId in generated pom.xml,, +io.swagger.codegen.v3.generators.html.StaticHtml2Codegen,artifactVersion,artifact version in generated pom.xml,, +io.swagger.codegen.v3.generators.html.StaticHtmlCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.html.StaticHtmlCodegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.html.StaticHtmlCodegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.html.StaticHtmlCodegen,appName,short name of the application,, +io.swagger.codegen.v3.generators.html.StaticHtmlCodegen,appDescription,description of the application,, +io.swagger.codegen.v3.generators.html.StaticHtmlCodegen,infoUrl,a URL where users can get more information about the application,, +io.swagger.codegen.v3.generators.html.StaticHtmlCodegen,infoEmail,an email address to contact for inquiries about the application,, +io.swagger.codegen.v3.generators.html.StaticHtmlCodegen,licenseInfo,a short description of the license,, +io.swagger.codegen.v3.generators.html.StaticHtmlCodegen,licenseUrl,a URL pointing to the full license,, +io.swagger.codegen.v3.generators.html.StaticHtmlCodegen,invokerPackage,root package for generated code,, +io.swagger.codegen.v3.generators.html.StaticHtmlCodegen,groupId,groupId in generated pom.xml,, +io.swagger.codegen.v3.generators.html.StaticHtmlCodegen,artifactId,artifactId in generated pom.xml,, +io.swagger.codegen.v3.generators.html.StaticHtmlCodegen,artifactVersion,artifact version in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,modelPackage,package for generated models,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,apiPackage,package for generated api classes,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,invokerPackage,root package for generated code,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,groupId,groupId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,artifactId,artifactId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,artifactVersion,artifact version in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,artifactUrl,artifact URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,artifactDescription,artifact description in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,scmConnection,SCM connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,scmDeveloperConnection,SCM developer connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,scmUrl,SCM URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,developerName,developer name in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,developerEmail,developer email in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,developerOrganization,developer organization in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,developerOrganizationUrl,developer organization URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,licenseName,The name of the license,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,licenseUrl,The URL of the license,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,sourceFolder,source folder for generated code,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,localVariablePrefix,prefix for generated code members and local variables,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,serializableModel,"boolean - toggle ""implements Serializable"" for generated models",, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,bigDecimalAsString,Treat BigDecimal values as Strings to avoid precision loss.,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,fullJavaUtil,whether to use fully qualified name for classes under java.util. This option only works for Java API client,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,hideGenerationTimestamp,Hides the generation timestamp when files are generated.,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,withXml,whether to include support for application/xml content type and include XML annotations in the model (works with libraries that provide support for JSON and XML),, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,useOas2,use OpenAPI v2.0 (Swagger 1.5.x),, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,dateLibrary,Option. Date library to use,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,java8,Option. Use Java8 classes instead of third party equivalents,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,useBeanValidation,Use BeanValidation API annotations,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,useGzipFeatureForTests,Use Gzip Feature for tests,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,useLoggingFeatureForTests,Use Logging Feature for tests,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,useGenericResponse,Use generic response,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,modelPackage,package for generated models,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,apiPackage,package for generated api classes,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,invokerPackage,root package for generated code,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,groupId,groupId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,artifactId,artifactId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,artifactVersion,artifact version in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,artifactUrl,artifact URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,artifactDescription,artifact description in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,scmConnection,SCM connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,scmDeveloperConnection,SCM developer connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,scmUrl,SCM URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,developerName,developer name in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,developerEmail,developer email in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,developerOrganization,developer organization in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,developerOrganizationUrl,developer organization URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,licenseName,The name of the license,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,licenseUrl,The URL of the license,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,sourceFolder,source folder for generated code,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,localVariablePrefix,prefix for generated code members and local variables,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,serializableModel,"boolean - toggle ""implements Serializable"" for generated models",, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,bigDecimalAsString,Treat BigDecimal values as Strings to avoid precision loss.,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,fullJavaUtil,whether to use fully qualified name for classes under java.util. This option only works for Java API client,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,hideGenerationTimestamp,Hides the generation timestamp when files are generated.,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,withXml,whether to include support for application/xml content type and include XML annotations in the model (works with libraries that provide support for JSON and XML),, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,useOas2,use OpenAPI v2.0 (Swagger 1.5.x),, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,dateLibrary,Option. Date library to use,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,java8,Option. Use Java8 classes instead of third party equivalents,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,implFolder,folder for generated implementation code,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,title,a title describing the application,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,useBeanValidation,Use BeanValidation API annotations,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,serverPort,The port on which the server should be started,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,generateSpringApplication,Generate Spring application,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,useSpringAnnotationConfig,Use Spring Annotation Config,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,useSwaggerFeature,Use Swagger Feature,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,useSwaggerUI,Use Swagger UI,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,useWadlFeature,Use WADL Feature,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,useMultipartFeature,Use Multipart Feature,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,useGzipFeature,Use Gzip Feature,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,useGzipFeatureForTests,Use Gzip Feature for tests,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,useBeanValidationFeature,Use BeanValidation Feature,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,useLoggingFeature,Use Logging Feature,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,useLoggingFeatureForTests,Use Logging Feature for tests,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,generateSpringBootApplication,Generate Spring Boot application,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,generateJbossDeploymentDescriptor,Generate Jboss Deployment Descriptor,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,addConsumesProducesJson,Add @Consumes/@Produces Json to API interface,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,useAnnotatedBasePath,Use @Path annotations for basePath,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,generateNonSpringApplication,Generate non-Spring application,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,useGenericResponse,Use generic response,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,modelPackage,package for generated models,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,apiPackage,package for generated api classes,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,invokerPackage,root package for generated code,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,groupId,groupId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,artifactId,artifactId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,artifactVersion,artifact version in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,artifactUrl,artifact URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,artifactDescription,artifact description in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,scmConnection,SCM connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,scmDeveloperConnection,SCM developer connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,scmUrl,SCM URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,developerName,developer name in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,developerEmail,developer email in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,developerOrganization,developer organization in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,developerOrganizationUrl,developer organization URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,licenseName,The name of the license,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,licenseUrl,The URL of the license,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,sourceFolder,source folder for generated code,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,localVariablePrefix,prefix for generated code members and local variables,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,serializableModel,"boolean - toggle ""implements Serializable"" for generated models",, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,bigDecimalAsString,Treat BigDecimal values as Strings to avoid precision loss.,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,fullJavaUtil,whether to use fully qualified name for classes under java.util. This option only works for Java API client,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,hideGenerationTimestamp,Hides the generation timestamp when files are generated.,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,withXml,whether to include support for application/xml content type and include XML annotations in the model (works with libraries that provide support for JSON and XML),, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,useOas2,use OpenAPI v2.0 (Swagger 1.5.x),, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,dateLibrary,Option. Date library to use,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,java8,Option. Use Java8 classes instead of third party equivalents,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,useRxJava,Whether to use the RxJava adapter with the retrofit2 library.,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,useRxJava2,Whether to use the RxJava2 adapter with the retrofit2 library.,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,parcelableModel,Whether to generate models for Android that implement Parcelable with the okhttp-gson library.,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,usePlayWS,Use Play! Async HTTP client (Play WS API),, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,playVersion,"Version of Play! Framework (possible values ""play24"", ""play25"")",, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,supportJava6,Whether to support Java6 with the Jersey1 library.,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,useBeanValidation,Use BeanValidation API annotations,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,performBeanValidation,Perform BeanValidation,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,useGzipFeature,Send gzip-encoded requests,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,useRuntimeException,Use RuntimeException instead of Exception,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,library,library template (sub-template) to use,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,modelPackage,package for generated models,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,apiPackage,package for generated api classes,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,invokerPackage,root package for generated code,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,groupId,groupId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,artifactId,artifactId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,artifactVersion,artifact version in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,artifactUrl,artifact URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,artifactDescription,artifact description in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,scmConnection,SCM connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,scmDeveloperConnection,SCM developer connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,scmUrl,SCM URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,developerName,developer name in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,developerEmail,developer email in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,developerOrganization,developer organization in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,developerOrganizationUrl,developer organization URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,licenseName,The name of the license,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,licenseUrl,The URL of the license,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,sourceFolder,source folder for generated code,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,localVariablePrefix,prefix for generated code members and local variables,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,serializableModel,"boolean - toggle ""implements Serializable"" for generated models",, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,bigDecimalAsString,Treat BigDecimal values as Strings to avoid precision loss.,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,fullJavaUtil,whether to use fully qualified name for classes under java.util. This option only works for Java API client,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,hideGenerationTimestamp,Hides the generation timestamp when files are generated.,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,withXml,whether to include support for application/xml content type and include XML annotations in the model (works with libraries that provide support for JSON and XML),, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,useOas2,use OpenAPI v2.0 (Swagger 1.5.x),, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,dateLibrary,Option. Date library to use,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,java8,Option. Use Java8 classes instead of third party equivalents,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,modelPackage,package for generated models,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,apiPackage,package for generated api classes,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,invokerPackage,root package for generated code,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,groupId,groupId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,artifactId,artifactId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,artifactVersion,artifact version in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,artifactUrl,artifact URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,artifactDescription,artifact description in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,scmConnection,SCM connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,scmDeveloperConnection,SCM developer connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,scmUrl,SCM URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,developerName,developer name in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,developerEmail,developer email in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,developerOrganization,developer organization in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,developerOrganizationUrl,developer organization URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,licenseName,The name of the license,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,licenseUrl,The URL of the license,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,sourceFolder,source folder for generated code,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,localVariablePrefix,prefix for generated code members and local variables,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,serializableModel,"boolean - toggle ""implements Serializable"" for generated models",, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,bigDecimalAsString,Treat BigDecimal values as Strings to avoid precision loss.,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,fullJavaUtil,whether to use fully qualified name for classes under java.util. This option only works for Java API client,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,hideGenerationTimestamp,Hides the generation timestamp when files are generated.,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,withXml,whether to include support for application/xml content type and include XML annotations in the model (works with libraries that provide support for JSON and XML),, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,useOas2,use OpenAPI v2.0 (Swagger 1.5.x),, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,dateLibrary,Option. Date library to use,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,java8,Option. Use Java8 classes instead of third party equivalents,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,implFolder,folder for generated implementation code,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,title,a title describing the application,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,useBeanValidation,Use BeanValidation API annotations,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,serverPort,The port on which the server should be started,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,library,library template (sub-template) to use,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,generatePom,Whether to generate pom.xml if the file does not already exist.,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,interfaceOnly,Whether to generate only API interface stubs without the server files.,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,modelPackage,package for generated models,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,apiPackage,package for generated api classes,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,invokerPackage,root package for generated code,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,groupId,groupId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,artifactId,artifactId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,artifactVersion,artifact version in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,artifactUrl,artifact URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,artifactDescription,artifact description in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,scmConnection,SCM connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,scmDeveloperConnection,SCM developer connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,scmUrl,SCM URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,developerName,developer name in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,developerEmail,developer email in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,developerOrganization,developer organization in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,developerOrganizationUrl,developer organization URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,licenseName,The name of the license,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,licenseUrl,The URL of the license,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,sourceFolder,source folder for generated code,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,localVariablePrefix,prefix for generated code members and local variables,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,serializableModel,"boolean - toggle ""implements Serializable"" for generated models",, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,bigDecimalAsString,Treat BigDecimal values as Strings to avoid precision loss.,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,fullJavaUtil,whether to use fully qualified name for classes under java.util. This option only works for Java API client,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,hideGenerationTimestamp,Hides the generation timestamp when files are generated.,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,withXml,whether to include support for application/xml content type and include XML annotations in the model (works with libraries that provide support for JSON and XML),, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,useOas2,use OpenAPI v2.0 (Swagger 1.5.x),, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,dateLibrary,Option. Date library to use,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,java8,Option. Use Java8 classes instead of third party equivalents,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,implFolder,folder for generated implementation code,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,title,a title describing the application,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,useBeanValidation,Use BeanValidation API annotations,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,serverPort,The port on which the server should be started,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,library,library template (sub-template) to use,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,generatePom,Whether to generate pom.xml if the file does not already exist.,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,interfaceOnly,Whether to generate only API interface stubs without the server files.,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,modelPackage,package for generated models,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,apiPackage,package for generated api classes,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,invokerPackage,root package for generated code,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,groupId,groupId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,artifactId,artifactId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,artifactVersion,artifact version in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,artifactUrl,artifact URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,artifactDescription,artifact description in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,scmConnection,SCM connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,scmDeveloperConnection,SCM developer connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,scmUrl,SCM URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,developerName,developer name in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,developerEmail,developer email in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,developerOrganization,developer organization in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,developerOrganizationUrl,developer organization URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,licenseName,The name of the license,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,licenseUrl,The URL of the license,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,sourceFolder,source folder for generated code,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,localVariablePrefix,prefix for generated code members and local variables,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,serializableModel,"boolean - toggle ""implements Serializable"" for generated models",, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,bigDecimalAsString,Treat BigDecimal values as Strings to avoid precision loss.,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,fullJavaUtil,whether to use fully qualified name for classes under java.util. This option only works for Java API client,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,hideGenerationTimestamp,Hides the generation timestamp when files are generated.,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,withXml,whether to include support for application/xml content type and include XML annotations in the model (works with libraries that provide support for JSON and XML),, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,useOas2,use OpenAPI v2.0 (Swagger 1.5.x),, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,dateLibrary,Option. Date library to use,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,java8,Option. Use Java8 classes instead of third party equivalents,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,implFolder,folder for generated implementation code,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,title,a title describing the application,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,useBeanValidation,Use BeanValidation API annotations,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,serverPort,The port on which the server should be started,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,library,library template (sub-template) to use,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,supportJava6,Whether to support Java6 with the Jersey1/2 library.,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,useTags,use tags for creating interface and controller classnames,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,modelPackage,package for generated models,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,apiPackage,package for generated api classes,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,invokerPackage,root package for generated code,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,groupId,groupId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,artifactId,artifactId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,artifactVersion,artifact version in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,artifactUrl,artifact URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,artifactDescription,artifact description in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,scmConnection,SCM connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,scmDeveloperConnection,SCM developer connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,scmUrl,SCM URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,developerName,developer name in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,developerEmail,developer email in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,developerOrganization,developer organization in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,developerOrganizationUrl,developer organization URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,licenseName,The name of the license,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,licenseUrl,The URL of the license,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,sourceFolder,source folder for generated code,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,localVariablePrefix,prefix for generated code members and local variables,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,serializableModel,"boolean - toggle ""implements Serializable"" for generated models",, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,bigDecimalAsString,Treat BigDecimal values as Strings to avoid precision loss.,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,fullJavaUtil,whether to use fully qualified name for classes under java.util. This option only works for Java API client,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,hideGenerationTimestamp,Hides the generation timestamp when files are generated.,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,withXml,whether to include support for application/xml content type and include XML annotations in the model (works with libraries that provide support for JSON and XML),, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,useOas2,use OpenAPI v2.0 (Swagger 1.5.x),, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,dateLibrary,Option. Date library to use,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,java8,Option. Use Java8 classes instead of third party equivalents,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,implFolder,folder for generated implementation code,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,title,a title describing the application,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,useBeanValidation,Use BeanValidation API annotations,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,serverPort,The port on which the server should be started,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,library,library template (sub-template) to use,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,supportJava6,Whether to support Java6 with the Jersey1/2 library.,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,useTags,use tags for creating interface and controller classnames,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,modelPackage,package for generated models,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,apiPackage,package for generated api classes,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,invokerPackage,root package for generated code,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,groupId,groupId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,artifactId,artifactId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,artifactVersion,artifact version in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,artifactUrl,artifact URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,artifactDescription,artifact description in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,scmConnection,SCM connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,scmDeveloperConnection,SCM developer connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,scmUrl,SCM URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,developerName,developer name in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,developerEmail,developer email in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,developerOrganization,developer organization in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,developerOrganizationUrl,developer organization URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,licenseName,The name of the license,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,licenseUrl,The URL of the license,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,sourceFolder,source folder for generated code,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,localVariablePrefix,prefix for generated code members and local variables,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,serializableModel,"boolean - toggle ""implements Serializable"" for generated models",, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,bigDecimalAsString,Treat BigDecimal values as Strings to avoid precision loss.,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,fullJavaUtil,whether to use fully qualified name for classes under java.util. This option only works for Java API client,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,hideGenerationTimestamp,Hides the generation timestamp when files are generated.,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,withXml,whether to include support for application/xml content type and include XML annotations in the model (works with libraries that provide support for JSON and XML),, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,useOas2,use OpenAPI v2.0 (Swagger 1.5.x),, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,dateLibrary,Option. Date library to use,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,java8,Option. Use Java8 classes instead of third party equivalents,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,implFolder,folder for generated implementation code,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,title,a title describing the application,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,useBeanValidation,Use BeanValidation API annotations,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,serverPort,The port on which the server should be started,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,generateJbossDeploymentDescriptor,Generate Jboss Deployment Descriptor,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,useSwaggerFeature,Use dynamic Swagger generator,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,modelPackage,package for generated models,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,apiPackage,package for generated api classes,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,invokerPackage,root package for generated code,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,groupId,groupId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,artifactId,artifactId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,artifactVersion,artifact version in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,artifactUrl,artifact URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,artifactDescription,artifact description in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,scmConnection,SCM connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,scmDeveloperConnection,SCM developer connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,scmUrl,SCM URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,developerName,developer name in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,developerEmail,developer email in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,developerOrganization,developer organization in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,developerOrganizationUrl,developer organization URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,licenseName,The name of the license,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,licenseUrl,The URL of the license,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,sourceFolder,source folder for generated code,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,localVariablePrefix,prefix for generated code members and local variables,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,serializableModel,"boolean - toggle ""implements Serializable"" for generated models",, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,bigDecimalAsString,Treat BigDecimal values as Strings to avoid precision loss.,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,fullJavaUtil,whether to use fully qualified name for classes under java.util. This option only works for Java API client,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,hideGenerationTimestamp,Hides the generation timestamp when files are generated.,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,withXml,whether to include support for application/xml content type and include XML annotations in the model (works with libraries that provide support for JSON and XML),, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,useOas2,use OpenAPI v2.0 (Swagger 1.5.x),, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,dateLibrary,Option. Date library to use,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,java8,Option. Use Java8 classes instead of third party equivalents,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,implFolder,folder for generated implementation code,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,title,a title describing the application,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,useBeanValidation,Use BeanValidation API annotations,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,serverPort,The port on which the server should be started,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,generateJbossDeploymentDescriptor,Generate Jboss Deployment Descriptor,, +io.swagger.codegen.v3.generators.java.SpringCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.java.SpringCodegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.java.SpringCodegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.java.SpringCodegen,modelPackage,package for generated models,, +io.swagger.codegen.v3.generators.java.SpringCodegen,apiPackage,package for generated api classes,, +io.swagger.codegen.v3.generators.java.SpringCodegen,invokerPackage,root package for generated code,, +io.swagger.codegen.v3.generators.java.SpringCodegen,groupId,groupId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.SpringCodegen,artifactId,artifactId in generated pom.xml,, +io.swagger.codegen.v3.generators.java.SpringCodegen,artifactVersion,artifact version in generated pom.xml,, +io.swagger.codegen.v3.generators.java.SpringCodegen,artifactUrl,artifact URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.SpringCodegen,artifactDescription,artifact description in generated pom.xml,, +io.swagger.codegen.v3.generators.java.SpringCodegen,scmConnection,SCM connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.SpringCodegen,scmDeveloperConnection,SCM developer connection in generated pom.xml,, +io.swagger.codegen.v3.generators.java.SpringCodegen,scmUrl,SCM URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.SpringCodegen,developerName,developer name in generated pom.xml,, +io.swagger.codegen.v3.generators.java.SpringCodegen,developerEmail,developer email in generated pom.xml,, +io.swagger.codegen.v3.generators.java.SpringCodegen,developerOrganization,developer organization in generated pom.xml,, +io.swagger.codegen.v3.generators.java.SpringCodegen,developerOrganizationUrl,developer organization URL in generated pom.xml,, +io.swagger.codegen.v3.generators.java.SpringCodegen,licenseName,The name of the license,, +io.swagger.codegen.v3.generators.java.SpringCodegen,licenseUrl,The URL of the license,, +io.swagger.codegen.v3.generators.java.SpringCodegen,sourceFolder,source folder for generated code,, +io.swagger.codegen.v3.generators.java.SpringCodegen,localVariablePrefix,prefix for generated code members and local variables,, +io.swagger.codegen.v3.generators.java.SpringCodegen,serializableModel,"boolean - toggle ""implements Serializable"" for generated models",, +io.swagger.codegen.v3.generators.java.SpringCodegen,bigDecimalAsString,Treat BigDecimal values as Strings to avoid precision loss.,, +io.swagger.codegen.v3.generators.java.SpringCodegen,fullJavaUtil,whether to use fully qualified name for classes under java.util. This option only works for Java API client,, +io.swagger.codegen.v3.generators.java.SpringCodegen,hideGenerationTimestamp,Hides the generation timestamp when files are generated.,, +io.swagger.codegen.v3.generators.java.SpringCodegen,withXml,whether to include support for application/xml content type and include XML annotations in the model (works with libraries that provide support for JSON and XML),, +io.swagger.codegen.v3.generators.java.SpringCodegen,useOas2,use OpenAPI v2.0 (Swagger 1.5.x),, +io.swagger.codegen.v3.generators.java.SpringCodegen,dateLibrary,Option. Date library to use,, +io.swagger.codegen.v3.generators.java.SpringCodegen,java8,Option. Use Java8 classes instead of third party equivalents,, +io.swagger.codegen.v3.generators.java.SpringCodegen,title,server title name or client service name,, +io.swagger.codegen.v3.generators.java.SpringCodegen,configPackage,configuration package for generated code,, +io.swagger.codegen.v3.generators.java.SpringCodegen,basePackage,base package (invokerPackage) for generated code,, +io.swagger.codegen.v3.generators.java.SpringCodegen,interfaceOnly,Whether to generate only API interface stubs without the server files.,, +io.swagger.codegen.v3.generators.java.SpringCodegen,delegatePattern,Whether to generate the server files using the delegate pattern,, +io.swagger.codegen.v3.generators.java.SpringCodegen,singleContentTypes,Whether to select only one produces/consumes content-type by operation.,, +io.swagger.codegen.v3.generators.java.SpringCodegen,async,use async Callable controllers,, +io.swagger.codegen.v3.generators.java.SpringCodegen,responseWrapper,"wrap the responses in given type (Future,Callable,CompletableFuture,ListenableFuture,DeferredResult,HystrixCommand,RxObservable,RxSingle or fully qualified type)",, +io.swagger.codegen.v3.generators.java.SpringCodegen,useTags,use tags for creating interface and controller classnames,, +io.swagger.codegen.v3.generators.java.SpringCodegen,useBeanValidation,Use BeanValidation API annotations,, +io.swagger.codegen.v3.generators.java.SpringCodegen,implicitHeaders,Use of @ApiImplicitParams for headers.,, +io.swagger.codegen.v3.generators.java.SpringCodegen,swaggerDocketConfig,Generate Spring Swagger Docket configuration class.,, +io.swagger.codegen.v3.generators.java.SpringCodegen,useOptional,Use Optional container for optional parameters,, +io.swagger.codegen.v3.generators.java.SpringCodegen,library,library template (sub-template) to use,, +io.swagger.codegen.v3.generators.kotlin.KotlinClientCodegen,sourceFolder,source folder for generated code,, +io.swagger.codegen.v3.generators.kotlin.KotlinClientCodegen,packageName,Generated artifact package name (e.g. io.swagger).,, +io.swagger.codegen.v3.generators.kotlin.KotlinClientCodegen,groupId,Generated artifact package's organization (i.e. maven groupId).,, +io.swagger.codegen.v3.generators.kotlin.KotlinClientCodegen,artifactId,Generated artifact id (name of jar).,, +io.swagger.codegen.v3.generators.kotlin.KotlinClientCodegen,artifactVersion,Generated artifact's package version.,, +io.swagger.codegen.v3.generators.kotlin.KotlinClientCodegen,enumPropertyNaming,"Naming convention for enum properties: 'camelCase', 'PascalCase', 'snake_case', 'UPPERCASE', and 'original'",, +io.swagger.codegen.v3.generators.kotlin.KotlinClientCodegen,dateLibrary,Option. Date library to use,, +io.swagger.codegen.v3.generators.kotlin.KotlinServerCodegen,sourceFolder,source folder for generated code,, +io.swagger.codegen.v3.generators.kotlin.KotlinServerCodegen,packageName,Generated artifact package name (e.g. io.swagger).,, +io.swagger.codegen.v3.generators.kotlin.KotlinServerCodegen,groupId,Generated artifact package's organization (i.e. maven groupId).,, +io.swagger.codegen.v3.generators.kotlin.KotlinServerCodegen,artifactId,Generated artifact id (name of jar).,, +io.swagger.codegen.v3.generators.kotlin.KotlinServerCodegen,artifactVersion,Generated artifact's package version.,, +io.swagger.codegen.v3.generators.kotlin.KotlinServerCodegen,enumPropertyNaming,"Naming convention for enum properties: 'camelCase', 'PascalCase', 'snake_case', 'UPPERCASE', and 'original'",, +io.swagger.codegen.v3.generators.kotlin.KotlinServerCodegen,library,library template (sub-template) to use,, +io.swagger.codegen.v3.generators.kotlin.KotlinServerCodegen,featureAutoHead,Automatically provide responses to HEAD requests for existing routes that have the GET verb defined.,, +io.swagger.codegen.v3.generators.kotlin.KotlinServerCodegen,featureConditionalHeaders,"Avoid sending content if client already has same content, by checking ETag or LastModified properties.",, +io.swagger.codegen.v3.generators.kotlin.KotlinServerCodegen,featureHSTS,"Avoid sending content if client already has same content, by checking ETag or LastModified properties.",, +io.swagger.codegen.v3.generators.kotlin.KotlinServerCodegen,featureCORS,Ktor by default provides an interceptor for implementing proper support for Cross-Origin Resource Sharing (CORS). See enable-cors.org.,, +io.swagger.codegen.v3.generators.kotlin.KotlinServerCodegen,featureCompression,"Adds ability to compress outgoing content using gzip, deflate or custom encoder and thus reduce size of the response.",, +io.swagger.codegen.v3.generators.nodejs.NodeJSServerCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.nodejs.NodeJSServerCodegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.nodejs.NodeJSServerCodegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.nodejs.NodeJSServerCodegen,googleCloudFunctions,"When specified, it will generate the code which runs within Google Cloud Functions instead of standalone Node.JS server. See https://cloud.google.com/functions/docs/quickstart for the details of how to deploy the generated code.",, +io.swagger.codegen.v3.generators.nodejs.NodeJSServerCodegen,exportedName,"When the generated code will be deployed to Google Cloud Functions, this option can be used to update the name of the exported function. By default, it refers to the basePath. This does not affect normal standalone nodejs server code.",, +io.swagger.codegen.v3.generators.openapi.OpenAPIGenerator,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.openapi.OpenAPIGenerator,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.openapi.OpenAPIGenerator,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.openapi.OpenAPIGenerator,outputFile,output filename,, +io.swagger.codegen.v3.generators.openapi.OpenAPIYamlGenerator,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.openapi.OpenAPIYamlGenerator,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.openapi.OpenAPIYamlGenerator,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.openapi.OpenAPIYamlGenerator,outputFile,output filename,, +io.swagger.codegen.v3.generators.php.PhpClientCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.php.PhpClientCodegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.php.PhpClientCodegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.php.PhpClientCodegen,modelPackage,package for generated models,, +io.swagger.codegen.v3.generators.php.PhpClientCodegen,apiPackage,package for generated api classes,, +io.swagger.codegen.v3.generators.php.PhpClientCodegen,variableNamingConvention,"naming convention of variable name, e.g. camelCase.",, +io.swagger.codegen.v3.generators.php.PhpClientCodegen,invokerPackage,The main namespace to use for all classes. e.g. Yay\Pets,, +io.swagger.codegen.v3.generators.php.PhpClientCodegen,packagePath,The main package name for classes. e.g. GeneratedPetstore,, +io.swagger.codegen.v3.generators.php.PhpClientCodegen,srcBasePath,The directory under packagePath to serve as source root.,, +io.swagger.codegen.v3.generators.php.PhpClientCodegen,composerVendorName,The vendor name used in the composer package name. The template uses {{composerVendorName}}/{{composerProjectName}} for the composer package name. e.g. yaypets. IMPORTANT NOTE (2016/03): composerVendorName will be deprecated and replaced by gitUserId in the next swagger-codegen release,, +io.swagger.codegen.v3.generators.php.PhpClientCodegen,gitUserId,"Git user ID, e.g. swagger-api.",, +io.swagger.codegen.v3.generators.php.PhpClientCodegen,composerProjectName,The project name used in the composer package name. The template uses {{composerVendorName}}/{{composerProjectName}} for the composer package name. e.g. petstore-client. IMPORTANT NOTE (2016/03): composerProjectName will be deprecated and replaced by gitRepoId in the next swagger-codegen release,, +io.swagger.codegen.v3.generators.php.PhpClientCodegen,gitRepoId,"Git repo ID, e.g. swagger-codegen.",, +io.swagger.codegen.v3.generators.php.PhpClientCodegen,artifactVersion,The version to use in the composer package version field. e.g. 1.2.3,, +io.swagger.codegen.v3.generators.php.PhpClientCodegen,hideGenerationTimestamp,hides the timestamp when files were generated,, +io.swagger.codegen.v3.generators.python.PythonClientCodegen,packageName,python package name (convention: snake_case).,, +io.swagger.codegen.v3.generators.python.PythonClientCodegen,projectName,python project name in setup.py (e.g. petstore-api).,, +io.swagger.codegen.v3.generators.python.PythonClientCodegen,packageVersion,python package version.,, +io.swagger.codegen.v3.generators.python.PythonClientCodegen,packageUrl,python package URL.,, +io.swagger.codegen.v3.generators.python.PythonClientCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.python.PythonClientCodegen,hideGenerationTimestamp,Hides the generation timestamp when files are generated.,, +io.swagger.codegen.v3.generators.python.PythonClientCodegen,library,library template (sub-template) to use,, +io.swagger.codegen.v3.generators.scala.AkkaHttpServerCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.scala.AkkaHttpServerCodegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.scala.AkkaHttpServerCodegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.scala.AkkaHttpServerCodegen,modelPackage,package for generated models,, +io.swagger.codegen.v3.generators.scala.AkkaHttpServerCodegen,apiPackage,package for generated api classes,, +io.swagger.codegen.v3.generators.scala.AkkaHttpServerCodegen,sourceFolder,source folder for generated code,, +io.swagger.codegen.v3.generators.scala.ScalaClientCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.scala.ScalaClientCodegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.scala.ScalaClientCodegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.scala.ScalaClientCodegen,modelPackage,package for generated models,, +io.swagger.codegen.v3.generators.scala.ScalaClientCodegen,apiPackage,package for generated api classes,, +io.swagger.codegen.v3.generators.scala.ScalaClientCodegen,sourceFolder,source folder for generated code,, +io.swagger.codegen.v3.generators.scala.ScalaClientCodegen,modelPropertyNaming,"Naming convention for the property: 'camelCase', 'PascalCase', 'snake_case' and 'original', which keeps the original name",, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,projectName,Project name in Xcode,, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,responseAs,"Optionally use libraries to manage response. Currently PromiseKit, RxSwift are available.",, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,unwrapRequired,Treat 'required' properties in response as non-optional (which would crash the app if api returns null as opposed to required option specified in json schema,, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,objcCompatible,Add additional properties and methods for Objective-C compatibility (default: false),, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,podSource,Source information used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,podVersion,Version used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,podAuthors,Authors used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,podSocialMediaURL,Social Media URL used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,podDocsetURL,Docset URL used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,podLicense,License used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,podHomepage,Homepage used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,podSummary,Summary used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,podDescription,Description used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,podScreenshots,Screenshots used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,podDocumentationURL,Documentation URL used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,swiftUseApiNamespace,Flag to make all the API classes inner-class of {{projectName}}API,, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,hideGenerationTimestamp,Hides the generation timestamp when files are generated.,, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,lenientTypeCast,"Accept and cast values for simple types (string->bool, string->int, int->string)",, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,projectName,Project name in Xcode,, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,responseAs,"Optionally use libraries to manage response. Currently PromiseKit, RxSwift are available.",, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,unwrapRequired,Treat 'required' properties in response as non-optional (which would crash the app if api returns null as opposed to required option specified in json schema,, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,objcCompatible,Add additional properties and methods for Objective-C compatibility (default: false),, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,podSource,Source information used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,podVersion,Version used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,podAuthors,Authors used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,podSocialMediaURL,Social Media URL used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,podDocsetURL,Docset URL used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,podLicense,License used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,podHomepage,Homepage used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,podSummary,Summary used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,podDescription,Description used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,podScreenshots,Screenshots used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,podDocumentationURL,Documentation URL used for Podspec,, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,swiftUseApiNamespace,Flag to make all the API classes inner-class of {{projectName}}API,, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,hideGenerationTimestamp,Hides the generation timestamp when files are generated.,, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,lenientTypeCast,"Accept and cast values for simple types (string->bool, string->int, int->string)",, +io.swagger.codegen.v3.generators.typescript.TypeScriptAngularClientCodegen,sortParamsByRequiredFlag,Sort method arguments to place required parameters before optional parameters.,, +io.swagger.codegen.v3.generators.typescript.TypeScriptAngularClientCodegen,ensureUniqueParams,Whether to ensure parameter names are unique in an operation (rename parameters that are not).,, +io.swagger.codegen.v3.generators.typescript.TypeScriptAngularClientCodegen,allowUnicodeIdentifiers,"boolean, toggles whether unicode identifiers are allowed in names or not, default is false",, +io.swagger.codegen.v3.generators.typescript.TypeScriptAngularClientCodegen,modelPropertyNaming,"Naming convention for the property: 'camelCase', 'PascalCase', 'snake_case' and 'original', which keeps the original name",, +io.swagger.codegen.v3.generators.typescript.TypeScriptAngularClientCodegen,supportsES6,Generate code that conforms to ES6.,, +io.swagger.codegen.v3.generators.typescript.TypeScriptAngularClientCodegen,npmName,The name under which you want to publish generated npm package,, +io.swagger.codegen.v3.generators.typescript.TypeScriptAngularClientCodegen,npmVersion,The version of your npm package,, +io.swagger.codegen.v3.generators.typescript.TypeScriptAngularClientCodegen,npmRepository,Use this property to set an url your private npmRepo in the package.json,, +io.swagger.codegen.v3.generators.typescript.TypeScriptAngularClientCodegen,snapshot,When setting this property to true the version will be suffixed with -SNAPSHOT.yyyyMMddHHmm,, +io.swagger.codegen.v3.generators.typescript.TypeScriptAngularClientCodegen,withInterfaces,Setting this property to true will generate interfaces next to the default class implementations.,, +io.swagger.codegen.v3.generators.typescript.TypeScriptAngularClientCodegen,ngVersion,The version of Angular. Default is '4.3',, diff --git a/modules/gentemplates/swagger-codegen3/src/main/resources/com/reprezen/genflow/swagger/codegen3/modulesInfo_3.0.4.csv b/modules/gentemplates/swagger-codegen3/src/main/resources/com/reprezen/genflow/swagger/codegen3/modulesInfo_3.0.4.csv new file mode 100644 index 0000000..97f6e7a --- /dev/null +++ b/modules/gentemplates/swagger-codegen3/src/main/resources/com/reprezen/genflow/swagger/codegen3/modulesInfo_3.0.4.csv @@ -0,0 +1,29 @@ +ClassName,Type,ReportedName,DerivedDisplayName,DisplayName,Suppressed,Deleted,Changed,New,Vetted +io.swagger.codegen.v3.generators.dotnet.AspNetCoreServerCodegen,SERVER,aspnetcore,Asp Net Core Server,,,,*,*, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,CLIENT,csharp,CSharp Client,,,,*,*, +io.swagger.codegen.v3.generators.dotnet.CsharpDotNet2ClientCodegen,CLIENT,csharp-dotnet2,Csharp Dot Net2 Client,,,,*,*, +io.swagger.codegen.v3.generators.html.StaticDocCodegen,DOCUMENTATION,dynamic-html,Static Documentation,,,,*,*, +io.swagger.codegen.v3.generators.html.StaticHtml2Codegen,DOCUMENTATION,html2,Static Html2 Documentation,,,,*,*, +io.swagger.codegen.v3.generators.html.StaticHtmlCodegen,DOCUMENTATION,html,Static Html Documentation,,,,*,*, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,CLIENT,jaxrs-cxf-client,Java CXF Client,,,,*,*, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,SERVER,jaxrs-cxf,Java CXF Server,,,,*,*, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,CLIENT,java,Java Client,,,,*,*, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,SERVER,inflector,Java Inflector Server,,,,*,*, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,SERVER,jaxrs-cxf-cdi,Java JAXRSCXFCDI Server,,,,*,*, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,SERVER,jaxrs-spec,Java JAXRSSpec Server,,,,*,*, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,SERVER,jaxrs-di,Java Jersey DI Server,,,,*,*, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,SERVER,jaxrs-jersey,Java Jersey Server,,,,*,*, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,SERVER,jaxrs-resteasy-eap,Java Resteasy Eap Server,,,,*,*, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,SERVER,jaxrs-resteasy,Java Resteasy Server,,,,*,*, +io.swagger.codegen.v3.generators.java.SpringCodegen,SERVER,spring,Spring Server,,,,*,*, +io.swagger.codegen.v3.generators.kotlin.KotlinClientCodegen,CLIENT,kotlin-client,Kotlin Client,,,,*,*, +io.swagger.codegen.v3.generators.kotlin.KotlinServerCodegen,SERVER,kotlin-server,Kotlin Server,,,,*,*, +io.swagger.codegen.v3.generators.nodejs.NodeJSServerCodegen,SERVER,nodejs-server,Node JS Server,,,,*,*, +io.swagger.codegen.v3.generators.openapi.OpenAPIGenerator,DOCUMENTATION,openapi,Open API Documentation,,,,*,*, +io.swagger.codegen.v3.generators.openapi.OpenAPIYamlGenerator,DOCUMENTATION,openapi-yaml,Open APIYaml Documentation,,,,*,*, +io.swagger.codegen.v3.generators.php.PhpClientCodegen,CLIENT,php,Php Client,,,,*,*, +io.swagger.codegen.v3.generators.scala.AkkaHttpServerCodegen,SERVER,scala-akka-http-server,Akka Http Server,,,,*,*, +io.swagger.codegen.v3.generators.scala.ScalaClientCodegen,CLIENT,scala,Scala Client,,,,*,*, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,CLIENT,swift3,Swift3 Client,,,,*,*, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,CLIENT,swift4,Swift4 Client,,,,*,*, +io.swagger.codegen.v3.generators.typescript.TypeScriptAngularClientCodegen,CLIENT,typescript-angular,Type Script Angular Client,,,,*,*, diff --git a/modules/gentemplates/swagger-codegen3/src/main/resources/com/reprezen/genflow/swagger/codegen3/modulesInfo_3.0.5.csv b/modules/gentemplates/swagger-codegen3/src/main/resources/com/reprezen/genflow/swagger/codegen3/modulesInfo_3.0.5.csv new file mode 100644 index 0000000..aea1ee0 --- /dev/null +++ b/modules/gentemplates/swagger-codegen3/src/main/resources/com/reprezen/genflow/swagger/codegen3/modulesInfo_3.0.5.csv @@ -0,0 +1,30 @@ +ClassName,Type,ReportedName,DerivedDisplayName,DisplayName,Suppressed,Deleted,Changed,New,Vetted +io.swagger.codegen.v3.generators.dotnet.AspNetCoreServerCodegen,SERVER,aspnetcore,Asp Net Core Server,,,,,, +io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen,CLIENT,csharp,CSharp Client,,,,,, +io.swagger.codegen.v3.generators.dotnet.CsharpDotNet2ClientCodegen,CLIENT,csharp-dotnet2,Csharp Dot Net2 Client,,,,,, +io.swagger.codegen.v3.generators.html.StaticDocCodegen,DOCUMENTATION,dynamic-html,Static Documentation,,,,,, +io.swagger.codegen.v3.generators.html.StaticHtml2Codegen,DOCUMENTATION,html2,Static Html2 Documentation,,,,,, +io.swagger.codegen.v3.generators.html.StaticHtmlCodegen,DOCUMENTATION,html,Static Html Documentation,,,,,, +io.swagger.codegen.v3.generators.java.JavaCXFClientCodegen,CLIENT,jaxrs-cxf-client,Java CXF Client,,,,,, +io.swagger.codegen.v3.generators.java.JavaCXFServerCodegen,SERVER,jaxrs-cxf,Java CXF Server,,,,,, +io.swagger.codegen.v3.generators.java.JavaClientCodegen,CLIENT,java,Java Client,,,,,, +io.swagger.codegen.v3.generators.java.JavaInflectorServerCodegen,SERVER,inflector,Java Inflector Server,,,,,, +io.swagger.codegen.v3.generators.java.JavaJAXRSCXFCDIServerCodegen,SERVER,jaxrs-cxf-cdi,Java JAXRSCXFCDI Server,,,,,, +io.swagger.codegen.v3.generators.java.JavaJAXRSSpecServerCodegen,SERVER,jaxrs-spec,Java JAXRSSpec Server,,,,,, +io.swagger.codegen.v3.generators.java.JavaJerseyDIServerCodegen,SERVER,jaxrs-di,Java Jersey DI Server,,,,,, +io.swagger.codegen.v3.generators.java.JavaJerseyServerCodegen,SERVER,jaxrs-jersey,Java Jersey Server,,,,,, +io.swagger.codegen.v3.generators.java.JavaResteasyEapServerCodegen,SERVER,jaxrs-resteasy-eap,Java Resteasy Eap Server,,,,,, +io.swagger.codegen.v3.generators.java.JavaResteasyServerCodegen,SERVER,jaxrs-resteasy,Java Resteasy Server,,,,,, +io.swagger.codegen.v3.generators.java.SpringCodegen,SERVER,spring,Spring Server,,,,,, +io.swagger.codegen.v3.generators.kotlin.KotlinClientCodegen,CLIENT,kotlin-client,Kotlin Client,,,,,, +io.swagger.codegen.v3.generators.kotlin.KotlinServerCodegen,SERVER,kotlin-server,Kotlin Server,,,,,, +io.swagger.codegen.v3.generators.nodejs.NodeJSServerCodegen,SERVER,nodejs-server,Node JS Server,,,,,, +io.swagger.codegen.v3.generators.openapi.OpenAPIGenerator,DOCUMENTATION,openapi,Open API Documentation,,,,,, +io.swagger.codegen.v3.generators.openapi.OpenAPIYamlGenerator,DOCUMENTATION,openapi-yaml,Open APIYaml Documentation,,,,,, +io.swagger.codegen.v3.generators.php.PhpClientCodegen,CLIENT,php,Php Client,,,,,, +io.swagger.codegen.v3.generators.python.PythonClientCodegen,CLIENT,python,Python Client,,,,*,*, +io.swagger.codegen.v3.generators.scala.AkkaHttpServerCodegen,SERVER,scala-akka-http-server,Akka Http Server,,,,,, +io.swagger.codegen.v3.generators.scala.ScalaClientCodegen,CLIENT,scala,Scala Client,,,,,, +io.swagger.codegen.v3.generators.swift.Swift3Codegen,CLIENT,swift3,Swift3 Client,,,,,, +io.swagger.codegen.v3.generators.swift.Swift4Codegen,CLIENT,swift4,Swift4 Client,,,,,, +io.swagger.codegen.v3.generators.typescript.TypeScriptAngularClientCodegen,CLIENT,typescript-angular,Type Script Angular Client,,,,,, diff --git a/modules/gentemplates/swagger-doc/pom.xml b/modules/gentemplates/swagger-doc/pom.xml index 4b41a06..f034abb 100644 --- a/modules/gentemplates/swagger-doc/pom.xml +++ b/modules/gentemplates/swagger-doc/pom.xml @@ -4,7 +4,7 @@ com.reprezen.genflow genflow - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT ../../../ swagger-doc diff --git a/modules/gentemplates/swagger-nswag/pom.xml b/modules/gentemplates/swagger-nswag/pom.xml index 8bc48b9..284c6a6 100644 --- a/modules/gentemplates/swagger-nswag/pom.xml +++ b/modules/gentemplates/swagger-nswag/pom.xml @@ -4,7 +4,7 @@ com.reprezen.genflow genflow - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT ../../.. swagger-nswag diff --git a/modules/gentemplates/swagger-ui/pom.xml b/modules/gentemplates/swagger-ui/pom.xml index 115ca3c..93f7571 100644 --- a/modules/gentemplates/swagger-ui/pom.xml +++ b/modules/gentemplates/swagger-ui/pom.xml @@ -4,7 +4,7 @@ com.reprezen.genflow genflow - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT ../../.. swagger-ui diff --git a/modules/standard-gentemplates/pom.xml b/modules/standard-gentemplates/pom.xml index c1ea9df..78ab3c1 100644 --- a/modules/standard-gentemplates/pom.xml +++ b/modules/standard-gentemplates/pom.xml @@ -10,7 +10,7 @@ com.reprezen.genflow genflow - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT ../.. pom @@ -62,6 +62,10 @@ com.reprezen.genflow swagger-codegen + + com.reprezen.genflow + swagger-codegen3 + com.reprezen.genflow openapi-diagram diff --git a/modules/tools/pom.xml b/modules/tools/pom.xml index 84d594d..55e96f3 100644 --- a/modules/tools/pom.xml +++ b/modules/tools/pom.xml @@ -4,7 +4,7 @@ com.reprezen.genflow genflow - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT ../.. genflow-tools diff --git a/pom.xml b/pom.xml index 1b97aee..edc9178 100644 --- a/pom.xml +++ b/pom.xml @@ -8,7 +8,7 @@ 4.0.0 com.reprezen.genflow genflow - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT pom GenFlow RepreZen GenFlow Framework @@ -52,6 +52,7 @@ modules/gentemplates/openapi3-doc modules/gentemplates/openapi-generator modules/gentemplates/swagger-codegen + modules/gentemplates/swagger-codegen3 modules/gentemplates/openapi-diagram modules/tools modules/gentemplates/swagger-doc @@ -274,12 +275,12 @@ com.reprezen.genflow genflow-api - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT com.reprezen.genflow genflow-common - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT org.openapitools @@ -294,7 +295,7 @@ com.reprezen.genflow standard-gentemplates - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT pom @@ -302,10 +303,20 @@ swagger-codegen 2.4.4 + + io.swagger.codegen.v3 + swagger-codegen + 3.0.5 + com.reprezen.genflow swagger-codegen - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT + + + com.reprezen.genflow + swagger-codegen3 + 1.3.1-ZEN-3994-SNAPSHOT org.apache.commons @@ -315,32 +326,32 @@ com.reprezen.genflow openapi-diagram - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT com.reprezen.genflow openapi-generator - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT com.reprezen.genflow openapi3-doc - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT com.reprezen.genflow swagger-doc - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT com.reprezen.genflow openapi-normalizer - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT com.reprezen.genflow swagger-ui - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT com.reprezen.rapidml @@ -370,37 +381,37 @@ com.reprezen.genflow rapidml-doc - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT com.reprezen.genflow rapidml-diagram - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT com.reprezen.genflow rapidml-xsd - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT com.reprezen.genflow rapidml-wadl - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT com.reprezen.genflow rapidml-jsonschema - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT com.reprezen.genflow rapidml-swagger - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT com.reprezen.genflow rapidml-csharp - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT org.apache.commons @@ -410,7 +421,7 @@ com.reprezen.genflow rapidml-nodejs - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT javax.ws.rs @@ -435,12 +446,12 @@ com.reprezen.genflow rapidml-jaxrs - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT com.reprezen.genflow swagger-nswag - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT junit @@ -455,7 +466,7 @@ com.reprezen.genflow genflow-tests - 1.3.1-SNAPSHOT + 1.3.1-ZEN-3994-SNAPSHOT org.jsoup