Reorder tags that handle missing values

This commit is contained in:
Nathan Baulch
2021-08-05 14:12:47 +10:00
parent f5d8a33709
commit f8ff8c8760
35 changed files with 38 additions and 38 deletions

View File

@@ -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}}

View File

@@ -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)

View File

@@ -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)

View File

@@ -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}}

View File

@@ -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}}

View File

@@ -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}}

View File

@@ -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}}

View File

@@ -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}}

View File

@@ -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}}

View File

@@ -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}}

View File

@@ -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}}

View File

@@ -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}}/
http://localhost:{{serverPort}}{{contextPath}}{{^contextPath}}/{{/contextPath}}/

View File

@@ -38,7 +38,7 @@
<version>${jetty-version}</version>
<configuration>
<webAppConfig>
<contextPath>{{^contextPath}}/{{/contextPath}}{{contextPath}}</contextPath>
<contextPath>{{contextPath}}{{^contextPath}}/{{/contextPath}}</contextPath>
</webAppConfig>
<webAppSourceDirectory>target/${project.artifactId}-${project.version}</webAppSourceDirectory>
<stopPort>8079</stopPort>

View File

@@ -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}}

View File

@@ -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}}

View File

@@ -1,6 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<Description>{{^packageDescription}}{{packageName}}{{/packageDescription}}{{packageDescription}}</Description>
<Description>{{packageDescription}}{{^packageDescription}}{{packageName}}{{/packageDescription}}</Description>
<Copyright>{{packageCopyright}}</Copyright>
<Authors>{{packageAuthors}}</Authors>
<TargetFramework>netcoreapp2.0</TargetFramework>

View File

@@ -31,7 +31,7 @@ namespace {{packageName}}.Models
{{/complexType}}
{{/isEnum}}
/// <summary>
/// {{^description}}Gets or Sets {{{name}}}{{/description}}{{description}}
/// {{description}}{{^description}}Gets or Sets {{{name}}}{{/description}}
/// </summary>
{{#description}}
/// <value>{{.}}</value>

View File

@@ -1,6 +1,6 @@
<Project Sdk="{{projectSdk}}">
<PropertyGroup>
<Description>{{^packageDescription}}{{packageName}}{{/packageDescription}}{{packageDescription}}</Description>
<Description>{{packageDescription}}{{^packageDescription}}{{packageName}}{{/packageDescription}}</Description>
<Copyright>{{packageCopyright}}</Copyright>
<Authors>{{packageAuthors}}</Authors>
<TargetFramework>netcoreapp{{aspnetCoreVersion}}</TargetFramework>

View File

@@ -12,7 +12,7 @@
<iconUrl>http://ICON_URL_HERE_OR_DELETE_THIS_LINE</iconUrl>
-->
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>{{^packageDescription}}{{packageName}}{{/packageDescription}}{{packageDescription}}</description>
<description>{{packageDescription}}{{^packageDescription}}{{packageName}}{{/packageDescription}}</description>
<releaseNotes>Summary of changes made in this release of the package.</releaseNotes>
<copyright>{{packageCopyright}}</copyright>
<tags>{{packageName}}</tags>

View File

@@ -33,7 +33,7 @@ namespace {{modelPackage}}
{{/complexType}}
{{/isEnum}}
/// <summary>
/// {{^description}}Gets or Sets {{{name}}}{{/description}}{{description}}
/// {{description}}{{^description}}Gets or Sets {{{name}}}{{/description}}
/// </summary>{{#description}}
/// <value>{{.}}</value>{{/description}}{{#required}}
[Required]{{/required}}{{#pattern}}

View File

@@ -1,6 +1,6 @@
<Project Sdk="{{projectSdk}}">
<PropertyGroup>
<Description>{{^packageDescription}}{{packageName}}{{/packageDescription}}{{packageDescription}}</Description>
<Description>{{packageDescription}}{{^packageDescription}}{{packageName}}{{/packageDescription}}</Description>
<Copyright>{{packageCopyright}}</Copyright>
<Authors>{{packageAuthors}}</Authors>
<TargetFramework>{{targetFramework}}</TargetFramework>

View File

@@ -12,7 +12,7 @@
<iconUrl>http://ICON_URL_HERE_OR_DELETE_THIS_LINE</iconUrl>
-->
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>{{^packageDescription}}{{packageName}}{{/packageDescription}}{{packageDescription}}</description>
<description>{{packageDescription}}{{^packageDescription}}{{packageName}}{{/packageDescription}}</description>
<releaseNotes>Summary of changes made in this release of the package.</releaseNotes>
<copyright>{{packageCopyright}}</copyright>
<tags>{{packageName}}</tags>

View File

@@ -46,7 +46,7 @@ namespace {{modelPackage}}
{{/complexType}}
{{/isEnum}}
/// <summary>
/// {{^description}}Gets or Sets {{{name}}}{{/description}}{{description}}
/// {{description}}{{^description}}Gets or Sets {{{name}}}{{/description}}
/// </summary>{{#description}}
/// <value>{{.}}</value>{{/description}}{{#required}}
[Required]{{/required}}{{#pattern}}

View File

@@ -1,5 +1,5 @@
/// <summary>
/// {{^description}}Defines {{{name}}}{{/description}}{{description}}
/// {{description}}{{^description}}Defines {{{name}}}{{/description}}
/// </summary>
{{#description}}
/// <value>{{.}}</value>

View File

@@ -4,7 +4,7 @@
public {{^hasChildren}}sealed {{/hasChildren}}class {{classname}}: {{#parent}}{{{.}}}, {{/parent}} IEquatable<{{classname}}>
{ {{#vars}}{{^isInherited}}
/// <summary>
/// {{^description}}{{{name}}}{{/description}}{{description}}
/// {{description}}{{^description}}{{{name}}}{{/description}}
/// </summary>
public {{>nullableDataType}} {{name}} { get; private set; }
{{/isInherited}}{{/vars}}
@@ -118,7 +118,7 @@
/// <summary>
/// Sets value for {{classname}}.{{{name}}} property.
/// </summary>
/// <param name="value">{{^description}}{{{name}}}{{/description}}{{description}}</param>
/// <param name="value">{{description}}{{^description}}{{{name}}}{{/description}}</param>
public {{classname}}Builder {{name}}({{>nullableDataType}} value)
{
_{{name}} = value;

View File

@@ -20,7 +20,7 @@ namespace {{packageName}}.{{packageContext}}.Models
public {{^hasChildren}}sealed {{/hasChildren}}class {{classname}}: {{#parent}}{{{.}}}, {{/parent}} IEquatable<{{classname}}>
{ {{#vars}}{{^isInherited}}
/// <summary>
/// {{^description}}{{{name}}}{{/description}}{{description}}
/// {{description}}{{^description}}{{{name}}}{{/description}}
/// </summary>
public {{>nullableDataType}} {{name}} { get; set; }
{{/isInherited}}{{/vars}}

View File

@@ -1,5 +1,5 @@
/// <summary>
/// {{^description}}Defines {{{name}}}{{/description}}{{description}}
/// {{description}}{{^description}}Defines {{{name}}}{{/description}}
/// </summary>
{{#description}}
/// <value>{{.}}</value>

View File

@@ -26,7 +26,7 @@
{{#isEnum}}
/// <summary>
/// {{^description}}Gets or Sets {{{name}}}{{/description}}{{description}}
/// {{description}}{{^description}}Gets or Sets {{{name}}}{{/description}}
/// </summary>
{{#description}}
/// <value>{{.}}</value>
@@ -185,7 +185,7 @@
{{^isInherited}}
{{^isEnum}}
/// <summary>
/// {{^description}}Gets or Sets {{{name}}}{{/description}}{{description}}
/// {{description}}{{^description}}Gets or Sets {{{name}}}{{/description}}
/// </summary>{{#description}}
/// <value>{{.}}</value>{{/description}}
{{^conditionalSerialization}}

View File

@@ -1,6 +1,6 @@
{{^isContainer}}
/// <summary>
/// {{^description}}Defines {{{name}}}{{/description}}{{description}}
/// {{description}}{{^description}}Defines {{{name}}}{{/description}}
/// </summary>
{{#description}}
/// <value>{{.}}</value>

View File

@@ -1,5 +1,5 @@
/// <summary>
/// {{^description}}Gets or Sets {{{name}}}{{/description}}{{description}}
/// {{description}}{{^description}}Gets or Sets {{{name}}}{{/description}}
/// </summary>
{{#description}}
/// <value>{{.}}</value>

View File

@@ -1,5 +1,5 @@
/// <summary>
/// {{^description}}Defines {{{name}}}{{/description}}{{description}}
/// {{description}}{{^description}}Defines {{{name}}}{{/description}}
/// </summary>
{{#description}}
/// <value>{{.}}</value>

View File

@@ -26,7 +26,7 @@
{{/isEnum}}
{{#isEnum}}
/// <summary>
/// {{^description}}Gets or Sets {{{name}}}{{/description}}{{description}}
/// {{description}}{{^description}}Gets or Sets {{{name}}}{{/description}}
/// </summary>
{{#description}}
/// <value>{{.}}</value>
@@ -108,7 +108,7 @@ this.{{name}} = {{#lambda.camelcase_param}}{{name}}{{/lambda.camelcase_param}};
{{^isInherited}}
{{^isEnum}}
/// <summary>
/// {{^description}}Gets or Sets {{{name}}}{{/description}}{{description}}
/// {{description}}{{^description}}Gets or Sets {{{name}}}{{/description}}
/// </summary>{{#description}}
/// <value>{{.}}</value>{{/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}}

View File

@@ -1,6 +1,6 @@
{{^isContainer}}
/// <summary>
/// {{^description}}Defines {{{name}}}{{/description}}{{description}}
/// {{description}}{{^description}}Defines {{{name}}}{{/description}}
/// </summary>
{{#description}}
/// <value>{{.}}</value>

View File

@@ -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

View File

@@ -1 +1 @@
{{#supportAsync}}Future[{{/supportAsync}}{{^returnType}}Unit{{/returnType}}{{returnType}}{{#supportAsync}}]{{/supportAsync}}
{{#supportAsync}}Future[{{/supportAsync}}{{returnType}}{{^returnType}}Unit{{/returnType}}{{#supportAsync}}]{{/supportAsync}}