diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/microprofile/enumOuterClass.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/microprofile/enumOuterClass.mustache
index 33f6c3b6e418..894ce951f389 100644
--- a/modules/openapi-generator/src/main/resources/Java/libraries/microprofile/enumOuterClass.mustache
+++ b/modules/openapi-generator/src/main/resources/Java/libraries/microprofile/enumOuterClass.mustache
@@ -4,7 +4,7 @@ import com.fasterxml.jackson.annotation.JsonValue;
{{/jackson}}
/**
- * {{^description}}Gets or Sets {{{name}}}{{/description}}{{description}}
+ * {{description}}{{^description}}Gets or Sets {{{name}}}{{/description}}
*/
{{>additionalEnumTypeAnnotations}}public enum {{{datatypeWithEnum}}}{{^datatypeWithEnum}}{{{classname}}}{{/datatypeWithEnum}} {
{{#gson}}
diff --git a/modules/openapi-generator/src/main/resources/Java/modelEnum.mustache b/modules/openapi-generator/src/main/resources/Java/modelEnum.mustache
index 538ec6f4b936..f81c7c93ff13 100644
--- a/modules/openapi-generator/src/main/resources/Java/modelEnum.mustache
+++ b/modules/openapi-generator/src/main/resources/Java/modelEnum.mustache
@@ -11,7 +11,7 @@ import com.google.gson.stream.JsonWriter;
{{/gson}}
/**
- * {{^description}}Gets or Sets {{{name}}}{{/description}}{{description}}
+ * {{description}}{{^description}}Gets or Sets {{{name}}}{{/description}}
*/
{{#gson}}
@JsonAdapter({{{datatypeWithEnum}}}{{^datatypeWithEnum}}{{{classname}}}{{/datatypeWithEnum}}.Adapter.class)
diff --git a/modules/openapi-generator/src/main/resources/Java/modelInnerEnum.mustache b/modules/openapi-generator/src/main/resources/Java/modelInnerEnum.mustache
index 9515604499bb..a9c99783fd0f 100644
--- a/modules/openapi-generator/src/main/resources/Java/modelInnerEnum.mustache
+++ b/modules/openapi-generator/src/main/resources/Java/modelInnerEnum.mustache
@@ -1,5 +1,5 @@
/**
- * {{^description}}Gets or Sets {{{name}}}{{/description}}{{description}}
+ * {{description}}{{^description}}Gets or Sets {{{name}}}{{/description}}
*/
{{#gson}}
@JsonAdapter({{{datatypeWithEnum}}}{{^datatypeWithEnum}}{{classname}}{{/datatypeWithEnum}}.Adapter.class)
diff --git a/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf-ext/enumOuterClass.mustache b/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf-ext/enumOuterClass.mustache
index d3f1dc16b858..149cb8a99531 100644
--- a/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf-ext/enumOuterClass.mustache
+++ b/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf-ext/enumOuterClass.mustache
@@ -4,7 +4,7 @@ import com.fasterxml.jackson.annotation.JsonValue;
{{/jackson}}
/**
- * {{^description}}Gets or Sets {{{name}}}{{/description}}{{description}}
+ * {{description}}{{^description}}Gets or Sets {{{name}}}{{/description}}
*/
{{>additionalEnumTypeAnnotations}}public enum {{{datatypeWithEnum}}}{{^datatypeWithEnum}}{{{classname}}}{{/datatypeWithEnum}} {
{{#gson}}
diff --git a/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf/enumOuterClass.mustache b/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf/enumOuterClass.mustache
index d3f1dc16b858..149cb8a99531 100644
--- a/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf/enumOuterClass.mustache
+++ b/modules/openapi-generator/src/main/resources/JavaJaxRS/cxf/enumOuterClass.mustache
@@ -4,7 +4,7 @@ import com.fasterxml.jackson.annotation.JsonValue;
{{/jackson}}
/**
- * {{^description}}Gets or Sets {{{name}}}{{/description}}{{description}}
+ * {{description}}{{^description}}Gets or Sets {{{name}}}{{/description}}
*/
{{>additionalEnumTypeAnnotations}}public enum {{{datatypeWithEnum}}}{{^datatypeWithEnum}}{{{classname}}}{{/datatypeWithEnum}} {
{{#gson}}
diff --git a/modules/openapi-generator/src/main/resources/JavaJaxRS/enumClass.mustache b/modules/openapi-generator/src/main/resources/JavaJaxRS/enumClass.mustache
index 0061f4858344..d5394d737de3 100644
--- a/modules/openapi-generator/src/main/resources/JavaJaxRS/enumClass.mustache
+++ b/modules/openapi-generator/src/main/resources/JavaJaxRS/enumClass.mustache
@@ -1,5 +1,5 @@
/**
- * {{^description}}Gets or Sets {{{name}}}{{/description}}{{description}}
+ * {{description}}{{^description}}Gets or Sets {{{name}}}{{/description}}
*/
{{>additionalEnumTypeAnnotations}}public enum {{{datatypeWithEnum}}}{{^datatypeWithEnum}}{{classname}}{{/datatypeWithEnum}} {
{{#gson}}
diff --git a/modules/openapi-generator/src/main/resources/JavaJaxRS/enumOuterClass.mustache b/modules/openapi-generator/src/main/resources/JavaJaxRS/enumOuterClass.mustache
index 0c3afe371ffe..f41a3eb84556 100644
--- a/modules/openapi-generator/src/main/resources/JavaJaxRS/enumOuterClass.mustache
+++ b/modules/openapi-generator/src/main/resources/JavaJaxRS/enumOuterClass.mustache
@@ -3,7 +3,7 @@ import com.fasterxml.jackson.annotation.JsonCreator;
{{/jackson}}
/**
- * {{^description}}Gets or Sets {{{name}}}{{/description}}{{description}}
+ * {{description}}{{^description}}Gets or Sets {{{name}}}{{/description}}
*/
{{>additionalEnumTypeAnnotations}}public enum {{{datatypeWithEnum}}}{{^datatypeWithEnum}}{{{classname}}}{{/datatypeWithEnum}} {
{{#gson}}
diff --git a/modules/openapi-generator/src/main/resources/JavaJaxRS/modelEnum.mustache b/modules/openapi-generator/src/main/resources/JavaJaxRS/modelEnum.mustache
index 8eca021eed60..ba82ea473b43 100644
--- a/modules/openapi-generator/src/main/resources/JavaJaxRS/modelEnum.mustache
+++ b/modules/openapi-generator/src/main/resources/JavaJaxRS/modelEnum.mustache
@@ -4,7 +4,7 @@ import com.fasterxml.jackson.annotation.JsonValue;
{{/jackson}}
/**
- * {{^description}}Gets or Sets {{{name}}}{{/description}}{{description}}
+ * {{description}}{{^description}}Gets or Sets {{{name}}}{{/description}}
*/
{{>additionalEnumTypeAnnotations}}public enum {{{datatypeWithEnum}}}{{^datatypeWithEnum}}{{{classname}}}{{/datatypeWithEnum}} {
{{#gson}}
diff --git a/modules/openapi-generator/src/main/resources/JavaJaxRS/resteasy/eap/enumClass.mustache b/modules/openapi-generator/src/main/resources/JavaJaxRS/resteasy/eap/enumClass.mustache
index 3b97a442fcff..5dca420a51c0 100644
--- a/modules/openapi-generator/src/main/resources/JavaJaxRS/resteasy/eap/enumClass.mustache
+++ b/modules/openapi-generator/src/main/resources/JavaJaxRS/resteasy/eap/enumClass.mustache
@@ -1,5 +1,5 @@
/**
- * {{^description}}Gets or Sets {{{name}}}{{/description}}{{description}}
+ * {{description}}{{^description}}Gets or Sets {{{name}}}{{/description}}
*/
{{>additionalEnumTypeAnnotations}}public enum {{datatypeWithEnum}}{{^datatypeWithEnum}}{{classname}}{{/datatypeWithEnum}} {
{{#allowableValues}}
diff --git a/modules/openapi-generator/src/main/resources/JavaJaxRS/resteasy/enumClass.mustache b/modules/openapi-generator/src/main/resources/JavaJaxRS/resteasy/enumClass.mustache
index 3b97a442fcff..5dca420a51c0 100644
--- a/modules/openapi-generator/src/main/resources/JavaJaxRS/resteasy/enumClass.mustache
+++ b/modules/openapi-generator/src/main/resources/JavaJaxRS/resteasy/enumClass.mustache
@@ -1,5 +1,5 @@
/**
- * {{^description}}Gets or Sets {{{name}}}{{/description}}{{description}}
+ * {{description}}{{^description}}Gets or Sets {{{name}}}{{/description}}
*/
{{>additionalEnumTypeAnnotations}}public enum {{datatypeWithEnum}}{{^datatypeWithEnum}}{{classname}}{{/datatypeWithEnum}} {
{{#allowableValues}}
diff --git a/modules/openapi-generator/src/main/resources/JavaJaxRS/spec/enumOuterClass.mustache b/modules/openapi-generator/src/main/resources/JavaJaxRS/spec/enumOuterClass.mustache
index 3afa20497d23..66f6745ff9fd 100644
--- a/modules/openapi-generator/src/main/resources/JavaJaxRS/spec/enumOuterClass.mustache
+++ b/modules/openapi-generator/src/main/resources/JavaJaxRS/spec/enumOuterClass.mustache
@@ -4,7 +4,7 @@ import com.fasterxml.jackson.annotation.JsonValue;
{{/jackson}}
/**
- * {{^description}}Gets or Sets {{{name}}}{{/description}}{{description}}
+ * {{description}}{{^description}}Gets or Sets {{{name}}}{{/description}}
*/
{{>additionalEnumTypeAnnotations}}public enum {{{datatypeWithEnum}}}{{^datatypeWithEnum}}{{{classname}}}{{/datatypeWithEnum}} {
{{#gson}}
diff --git a/modules/openapi-generator/src/main/resources/JavaSpring/libraries/spring-mvc/README.mustache b/modules/openapi-generator/src/main/resources/JavaSpring/libraries/spring-mvc/README.mustache
index 5226d085d6ef..efc3e8921a6c 100644
--- a/modules/openapi-generator/src/main/resources/JavaSpring/libraries/spring-mvc/README.mustache
+++ b/modules/openapi-generator/src/main/resources/JavaSpring/libraries/spring-mvc/README.mustache
@@ -11,4 +11,4 @@ The underlying library integrating OpenAPI to Spring-MVC is [springfox](https://
{{/useSpringfox}}
You can view the server in swagger-ui by pointing to
-http://localhost:{{serverPort}}{{^contextPath}}/{{/contextPath}}{{contextPath}}/
\ No newline at end of file
+http://localhost:{{serverPort}}{{contextPath}}{{^contextPath}}/{{/contextPath}}/
\ No newline at end of file
diff --git a/modules/openapi-generator/src/main/resources/JavaSpring/libraries/spring-mvc/pom.mustache b/modules/openapi-generator/src/main/resources/JavaSpring/libraries/spring-mvc/pom.mustache
index eedb7d609062..e7ca6777fcaa 100644
--- a/modules/openapi-generator/src/main/resources/JavaSpring/libraries/spring-mvc/pom.mustache
+++ b/modules/openapi-generator/src/main/resources/JavaSpring/libraries/spring-mvc/pom.mustache
@@ -38,7 +38,7 @@
${jetty-version}
- {{^contextPath}}/{{/contextPath}}{{contextPath}}
+ {{contextPath}}{{^contextPath}}/{{/contextPath}}
target/${project.artifactId}-${project.version}
8079
diff --git a/modules/openapi-generator/src/main/resources/JavaVertXServer/enumOuterClass.mustache b/modules/openapi-generator/src/main/resources/JavaVertXServer/enumOuterClass.mustache
index 8581d856c972..0db4c7380792 100644
--- a/modules/openapi-generator/src/main/resources/JavaVertXServer/enumOuterClass.mustache
+++ b/modules/openapi-generator/src/main/resources/JavaVertXServer/enumOuterClass.mustache
@@ -2,7 +2,7 @@ import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonValue;
/**
- * {{^description}}Gets or Sets {{{name}}}{{/description}}{{description}}
+ * {{description}}{{^description}}Gets or Sets {{{name}}}{{/description}}
*/
{{>additionalEnumTypeAnnotations}}public enum {{{datatypeWithEnum}}}{{^datatypeWithEnum}}{{{classname}}}{{/datatypeWithEnum}} {
{{#allowableValues}}{{#enumVars}}
diff --git a/modules/openapi-generator/src/main/resources/JavaVertXWebServer/enumOuterClass.mustache b/modules/openapi-generator/src/main/resources/JavaVertXWebServer/enumOuterClass.mustache
index 73fef2662b45..8d64ba3eb884 100644
--- a/modules/openapi-generator/src/main/resources/JavaVertXWebServer/enumOuterClass.mustache
+++ b/modules/openapi-generator/src/main/resources/JavaVertXWebServer/enumOuterClass.mustache
@@ -2,7 +2,7 @@ import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonValue;
/**
- * {{^description}}Gets or Sets {{{name}}}{{/description}}{{description}}
+ * {{description}}{{^description}}Gets or Sets {{{name}}}{{/description}}
*/
{{>additionalEnumTypeAnnotations}}public enum {{{datatypeWithEnum}}}{{^datatypeWithEnum}}{{{classname}}}{{/datatypeWithEnum}} {
{{#allowableValues}}{{#enumVars}}
diff --git a/modules/openapi-generator/src/main/resources/aspnetcore/2.0/Project.csproj.mustache b/modules/openapi-generator/src/main/resources/aspnetcore/2.0/Project.csproj.mustache
index 6732557feeb8..c67bdaab8786 100644
--- a/modules/openapi-generator/src/main/resources/aspnetcore/2.0/Project.csproj.mustache
+++ b/modules/openapi-generator/src/main/resources/aspnetcore/2.0/Project.csproj.mustache
@@ -1,6 +1,6 @@
- {{^packageDescription}}{{packageName}}{{/packageDescription}}{{packageDescription}}
+ {{packageDescription}}{{^packageDescription}}{{packageName}}{{/packageDescription}}
{{packageCopyright}}
{{packageAuthors}}
netcoreapp2.0
diff --git a/modules/openapi-generator/src/main/resources/aspnetcore/2.0/model.mustache b/modules/openapi-generator/src/main/resources/aspnetcore/2.0/model.mustache
index b8e95da9c474..d28375e4b9b4 100644
--- a/modules/openapi-generator/src/main/resources/aspnetcore/2.0/model.mustache
+++ b/modules/openapi-generator/src/main/resources/aspnetcore/2.0/model.mustache
@@ -31,7 +31,7 @@ namespace {{packageName}}.Models
{{/complexType}}
{{/isEnum}}
///
- /// {{^description}}Gets or Sets {{{name}}}{{/description}}{{description}}
+ /// {{description}}{{^description}}Gets or Sets {{{name}}}{{/description}}
///
{{#description}}
/// {{.}}
diff --git a/modules/openapi-generator/src/main/resources/aspnetcore/2.1/Project.csproj.mustache b/modules/openapi-generator/src/main/resources/aspnetcore/2.1/Project.csproj.mustache
index 88a0fd7e44ef..f257cb18acaf 100644
--- a/modules/openapi-generator/src/main/resources/aspnetcore/2.1/Project.csproj.mustache
+++ b/modules/openapi-generator/src/main/resources/aspnetcore/2.1/Project.csproj.mustache
@@ -1,6 +1,6 @@
- {{^packageDescription}}{{packageName}}{{/packageDescription}}{{packageDescription}}
+ {{packageDescription}}{{^packageDescription}}{{packageName}}{{/packageDescription}}
{{packageCopyright}}
{{packageAuthors}}
netcoreapp{{aspnetCoreVersion}}
diff --git a/modules/openapi-generator/src/main/resources/aspnetcore/2.1/Project.nuspec.mustache b/modules/openapi-generator/src/main/resources/aspnetcore/2.1/Project.nuspec.mustache
index d6a52c2c20a9..0849b54d06db 100644
--- a/modules/openapi-generator/src/main/resources/aspnetcore/2.1/Project.nuspec.mustache
+++ b/modules/openapi-generator/src/main/resources/aspnetcore/2.1/Project.nuspec.mustache
@@ -12,7 +12,7 @@
http://ICON_URL_HERE_OR_DELETE_THIS_LINE
-->
false
- {{^packageDescription}}{{packageName}}{{/packageDescription}}{{packageDescription}}
+ {{packageDescription}}{{^packageDescription}}{{packageName}}{{/packageDescription}}
Summary of changes made in this release of the package.
{{packageCopyright}}
{{packageName}}
diff --git a/modules/openapi-generator/src/main/resources/aspnetcore/2.1/model.mustache b/modules/openapi-generator/src/main/resources/aspnetcore/2.1/model.mustache
index a4758249d866..9b146b158715 100644
--- a/modules/openapi-generator/src/main/resources/aspnetcore/2.1/model.mustache
+++ b/modules/openapi-generator/src/main/resources/aspnetcore/2.1/model.mustache
@@ -33,7 +33,7 @@ namespace {{modelPackage}}
{{/complexType}}
{{/isEnum}}
///
- /// {{^description}}Gets or Sets {{{name}}}{{/description}}{{description}}
+ /// {{description}}{{^description}}Gets or Sets {{{name}}}{{/description}}
/// {{#description}}
/// {{.}}{{/description}}{{#required}}
[Required]{{/required}}{{#pattern}}
diff --git a/modules/openapi-generator/src/main/resources/aspnetcore/3.0/Project.csproj.mustache b/modules/openapi-generator/src/main/resources/aspnetcore/3.0/Project.csproj.mustache
index ee3ced7ba192..889efc0161d2 100644
--- a/modules/openapi-generator/src/main/resources/aspnetcore/3.0/Project.csproj.mustache
+++ b/modules/openapi-generator/src/main/resources/aspnetcore/3.0/Project.csproj.mustache
@@ -1,6 +1,6 @@
- {{^packageDescription}}{{packageName}}{{/packageDescription}}{{packageDescription}}
+ {{packageDescription}}{{^packageDescription}}{{packageName}}{{/packageDescription}}
{{packageCopyright}}
{{packageAuthors}}
{{targetFramework}}
diff --git a/modules/openapi-generator/src/main/resources/aspnetcore/3.0/Project.nuspec.mustache b/modules/openapi-generator/src/main/resources/aspnetcore/3.0/Project.nuspec.mustache
index b97c14d13d35..1d24d3316421 100644
--- a/modules/openapi-generator/src/main/resources/aspnetcore/3.0/Project.nuspec.mustache
+++ b/modules/openapi-generator/src/main/resources/aspnetcore/3.0/Project.nuspec.mustache
@@ -12,7 +12,7 @@
http://ICON_URL_HERE_OR_DELETE_THIS_LINE
-->
false
- {{^packageDescription}}{{packageName}}{{/packageDescription}}{{packageDescription}}
+ {{packageDescription}}{{^packageDescription}}{{packageName}}{{/packageDescription}}
Summary of changes made in this release of the package.
{{packageCopyright}}
{{packageName}}
diff --git a/modules/openapi-generator/src/main/resources/aspnetcore/3.0/model.mustache b/modules/openapi-generator/src/main/resources/aspnetcore/3.0/model.mustache
index 0db3be9f6ff9..917e36804923 100644
--- a/modules/openapi-generator/src/main/resources/aspnetcore/3.0/model.mustache
+++ b/modules/openapi-generator/src/main/resources/aspnetcore/3.0/model.mustache
@@ -46,7 +46,7 @@ namespace {{modelPackage}}
{{/complexType}}
{{/isEnum}}
///
- /// {{^description}}Gets or Sets {{{name}}}{{/description}}{{description}}
+ /// {{description}}{{^description}}Gets or Sets {{{name}}}{{/description}}
/// {{#description}}
/// {{.}}{{/description}}{{#required}}
[Required]{{/required}}{{#pattern}}
diff --git a/modules/openapi-generator/src/main/resources/csharp-nancyfx/modelEnum.mustache b/modules/openapi-generator/src/main/resources/csharp-nancyfx/modelEnum.mustache
index f82bf6da7636..01c5ec32aa1f 100644
--- a/modules/openapi-generator/src/main/resources/csharp-nancyfx/modelEnum.mustache
+++ b/modules/openapi-generator/src/main/resources/csharp-nancyfx/modelEnum.mustache
@@ -1,5 +1,5 @@
///
- /// {{^description}}Defines {{{name}}}{{/description}}{{description}}
+ /// {{description}}{{^description}}Defines {{{name}}}{{/description}}
///
{{#description}}
/// {{.}}
diff --git a/modules/openapi-generator/src/main/resources/csharp-nancyfx/modelGeneric.mustache b/modules/openapi-generator/src/main/resources/csharp-nancyfx/modelGeneric.mustache
index d3608a1cca3e..8bb564a79713 100644
--- a/modules/openapi-generator/src/main/resources/csharp-nancyfx/modelGeneric.mustache
+++ b/modules/openapi-generator/src/main/resources/csharp-nancyfx/modelGeneric.mustache
@@ -4,7 +4,7 @@
public {{^hasChildren}}sealed {{/hasChildren}}class {{classname}}: {{#parent}}{{{.}}}, {{/parent}} IEquatable<{{classname}}>
{ {{#vars}}{{^isInherited}}
///
- /// {{^description}}{{{name}}}{{/description}}{{description}}
+ /// {{description}}{{^description}}{{{name}}}{{/description}}
///
public {{>nullableDataType}} {{name}} { get; private set; }
{{/isInherited}}{{/vars}}
@@ -118,7 +118,7 @@
///
/// Sets value for {{classname}}.{{{name}}} property.
///
- /// {{^description}}{{{name}}}{{/description}}{{description}}
+ /// {{description}}{{^description}}{{{name}}}{{/description}}
public {{classname}}Builder {{name}}({{>nullableDataType}} value)
{
_{{name}} = value;
diff --git a/modules/openapi-generator/src/main/resources/csharp-nancyfx/modelMutable.mustache b/modules/openapi-generator/src/main/resources/csharp-nancyfx/modelMutable.mustache
index 7abd269e37b6..3ab64e3b06e4 100644
--- a/modules/openapi-generator/src/main/resources/csharp-nancyfx/modelMutable.mustache
+++ b/modules/openapi-generator/src/main/resources/csharp-nancyfx/modelMutable.mustache
@@ -20,7 +20,7 @@ namespace {{packageName}}.{{packageContext}}.Models
public {{^hasChildren}}sealed {{/hasChildren}}class {{classname}}: {{#parent}}{{{.}}}, {{/parent}} IEquatable<{{classname}}>
{ {{#vars}}{{^isInherited}}
///
- /// {{^description}}{{{name}}}{{/description}}{{description}}
+ /// {{description}}{{^description}}{{{name}}}{{/description}}
///
public {{>nullableDataType}} {{name}} { get; set; }
{{/isInherited}}{{/vars}}
diff --git a/modules/openapi-generator/src/main/resources/csharp-netcore/modelEnum.mustache b/modules/openapi-generator/src/main/resources/csharp-netcore/modelEnum.mustache
index 81863c4f3df2..d781952b4e09 100644
--- a/modules/openapi-generator/src/main/resources/csharp-netcore/modelEnum.mustache
+++ b/modules/openapi-generator/src/main/resources/csharp-netcore/modelEnum.mustache
@@ -1,5 +1,5 @@
///
- /// {{^description}}Defines {{{name}}}{{/description}}{{description}}
+ /// {{description}}{{^description}}Defines {{{name}}}{{/description}}
///
{{#description}}
/// {{.}}
diff --git a/modules/openapi-generator/src/main/resources/csharp-netcore/modelGeneric.mustache b/modules/openapi-generator/src/main/resources/csharp-netcore/modelGeneric.mustache
index de7560c3d669..aaff4be3e255 100644
--- a/modules/openapi-generator/src/main/resources/csharp-netcore/modelGeneric.mustache
+++ b/modules/openapi-generator/src/main/resources/csharp-netcore/modelGeneric.mustache
@@ -26,7 +26,7 @@
{{#isEnum}}
///
- /// {{^description}}Gets or Sets {{{name}}}{{/description}}{{description}}
+ /// {{description}}{{^description}}Gets or Sets {{{name}}}{{/description}}
///
{{#description}}
/// {{.}}
@@ -185,7 +185,7 @@
{{^isInherited}}
{{^isEnum}}
///
- /// {{^description}}Gets or Sets {{{name}}}{{/description}}{{description}}
+ /// {{description}}{{^description}}Gets or Sets {{{name}}}{{/description}}
/// {{#description}}
/// {{.}}{{/description}}
{{^conditionalSerialization}}
diff --git a/modules/openapi-generator/src/main/resources/csharp-netcore/modelInnerEnum.mustache b/modules/openapi-generator/src/main/resources/csharp-netcore/modelInnerEnum.mustache
index 117469e31828..6af921832af4 100644
--- a/modules/openapi-generator/src/main/resources/csharp-netcore/modelInnerEnum.mustache
+++ b/modules/openapi-generator/src/main/resources/csharp-netcore/modelInnerEnum.mustache
@@ -1,6 +1,6 @@
{{^isContainer}}
///
- /// {{^description}}Defines {{{name}}}{{/description}}{{description}}
+ /// {{description}}{{^description}}Defines {{{name}}}{{/description}}
///
{{#description}}
/// {{.}}
diff --git a/modules/openapi-generator/src/main/resources/csharp/enumClass.mustache b/modules/openapi-generator/src/main/resources/csharp/enumClass.mustache
index 5882bd59ba6d..ee1d5a1885ae 100644
--- a/modules/openapi-generator/src/main/resources/csharp/enumClass.mustache
+++ b/modules/openapi-generator/src/main/resources/csharp/enumClass.mustache
@@ -1,5 +1,5 @@
///
- /// {{^description}}Gets or Sets {{{name}}}{{/description}}{{description}}
+ /// {{description}}{{^description}}Gets or Sets {{{name}}}{{/description}}
///
{{#description}}
/// {{.}}
diff --git a/modules/openapi-generator/src/main/resources/csharp/modelEnum.mustache b/modules/openapi-generator/src/main/resources/csharp/modelEnum.mustache
index 52d2fc9cbc1c..91be597da01a 100644
--- a/modules/openapi-generator/src/main/resources/csharp/modelEnum.mustache
+++ b/modules/openapi-generator/src/main/resources/csharp/modelEnum.mustache
@@ -1,5 +1,5 @@
///
- /// {{^description}}Defines {{{name}}}{{/description}}{{description}}
+ /// {{description}}{{^description}}Defines {{{name}}}{{/description}}
///
{{#description}}
/// {{.}}
diff --git a/modules/openapi-generator/src/main/resources/csharp/modelGeneric.mustache b/modules/openapi-generator/src/main/resources/csharp/modelGeneric.mustache
index 6515cf63d1a1..bf8b1de91b3e 100644
--- a/modules/openapi-generator/src/main/resources/csharp/modelGeneric.mustache
+++ b/modules/openapi-generator/src/main/resources/csharp/modelGeneric.mustache
@@ -26,7 +26,7 @@
{{/isEnum}}
{{#isEnum}}
///
- /// {{^description}}Gets or Sets {{{name}}}{{/description}}{{description}}
+ /// {{description}}{{^description}}Gets or Sets {{{name}}}{{/description}}
///
{{#description}}
/// {{.}}
@@ -108,7 +108,7 @@ this.{{name}} = {{#lambda.camelcase_param}}{{name}}{{/lambda.camelcase_param}};
{{^isInherited}}
{{^isEnum}}
///
- /// {{^description}}Gets or Sets {{{name}}}{{/description}}{{description}}
+ /// {{description}}{{^description}}Gets or Sets {{{name}}}{{/description}}
/// {{#description}}
/// {{.}}{{/description}}
[DataMember(Name="{{baseName}}", EmitDefaultValue={{#vendorExtensions.x-emit-default-value}}true{{/vendorExtensions.x-emit-default-value}}{{^vendorExtensions.x-emit-default-value}}{{#isNullable}}true{{/isNullable}}{{^isNullable}}{{#required}}true{{/required}}{{^required}}false{{/required}}{{/isNullable}}{{/vendorExtensions.x-emit-default-value}})]{{#isDate}}
diff --git a/modules/openapi-generator/src/main/resources/csharp/modelInnerEnum.mustache b/modules/openapi-generator/src/main/resources/csharp/modelInnerEnum.mustache
index 90a5c59b8acb..4187d95bd049 100644
--- a/modules/openapi-generator/src/main/resources/csharp/modelInnerEnum.mustache
+++ b/modules/openapi-generator/src/main/resources/csharp/modelInnerEnum.mustache
@@ -1,6 +1,6 @@
{{^isContainer}}
///
- /// {{^description}}Defines {{{name}}}{{/description}}{{description}}
+ /// {{description}}{{^description}}Defines {{{name}}}{{/description}}
///
{{#description}}
/// {{.}}
diff --git a/modules/openapi-generator/src/main/resources/java-pkmst/resources/application.mustache b/modules/openapi-generator/src/main/resources/java-pkmst/resources/application.mustache
index f53bafeacbc6..3b7f2d43a3f1 100644
--- a/modules/openapi-generator/src/main/resources/java-pkmst/resources/application.mustache
+++ b/modules/openapi-generator/src/main/resources/java-pkmst/resources/application.mustache
@@ -1,5 +1,5 @@
springfox.documentation.swagger.v2.path=/api-docs
-server.contextPath={{^contextPath}}/{{/contextPath}}{{contextPath}}
+server.contextPath={{contextPath}}{{^contextPath}}/{{/contextPath}}
server.port={{serverPort}}
spring.jackson.date-format={{basePackage}}.RFC3339DateFormat
spring.jackson.serialization.WRITE_DATES_AS_TIMESTAMPS=false
\ No newline at end of file
diff --git a/modules/openapi-generator/src/main/resources/scala-play-server/returnTypeOrUnit.mustache b/modules/openapi-generator/src/main/resources/scala-play-server/returnTypeOrUnit.mustache
index 1b1f6062a5b3..945ae1c33cdf 100644
--- a/modules/openapi-generator/src/main/resources/scala-play-server/returnTypeOrUnit.mustache
+++ b/modules/openapi-generator/src/main/resources/scala-play-server/returnTypeOrUnit.mustache
@@ -1 +1 @@
-{{#supportAsync}}Future[{{/supportAsync}}{{^returnType}}Unit{{/returnType}}{{returnType}}{{#supportAsync}}]{{/supportAsync}}
\ No newline at end of file
+{{#supportAsync}}Future[{{/supportAsync}}{{returnType}}{{^returnType}}Unit{{/returnType}}{{#supportAsync}}]{{/supportAsync}}
\ No newline at end of file