Skip to content

Commit 5efe922

Browse files
committed
Merge branch '3.0.0' into kotlin
2 parents 68a4e08 + 329a15c commit 5efe922

File tree

198 files changed

+1181
-15154
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

198 files changed

+1181
-15154
lines changed

bin/dynamic-html.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,4 @@ fi
2828
export JAVA_OPTS="${JAVA_OPTS} -XX:MaxPermSize=256M -Xmx1024M -DloggerPath=conf/log4j.properties"
2929
ags="$@ generate -i modules/swagger-codegen/src/test/resources/2_0/petstore.yaml -l dynamic-html -o samples/dynamic-html"
3030

31-
# java $JAVA_OPTS -jar $executable $ags
31+
java $JAVA_OPTS -jar $executable $ags

bin/html-markdown.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,4 @@ fi
2828
export JAVA_OPTS="${JAVA_OPTS} -XX:MaxPermSize=256M -Xmx1024M -DloggerPath=conf/log4j.properties"
2929
ags="$@ generate -i modules/swagger-codegen/src/test/resources/2_0/markdown.yaml -l html -o samples/html.md"
3030

31-
# java $JAVA_OPTS -jar $executable $ags
31+
java $JAVA_OPTS -jar $executable $ags

bin/html-petstore.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,4 @@ fi
2828
export JAVA_OPTS="${JAVA_OPTS} -XX:MaxPermSize=256M -Xmx1024M -DloggerPath=conf/log4j.properties"
2929
ags="$@ generate -i modules/swagger-codegen/src/test/resources/2_0/petstore.yaml -l html -o samples/html"
3030

31-
# java $JAVA_OPTS -jar $executable $ags
31+
java $JAVA_OPTS -jar $executable $ags

bin/windows/dynamic-html-petstore.bat

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@ If Not Exist %executable% (
77
REM set JAVA_OPTS=%JAVA_OPTS% -Xmx1024M -DloggerPath=conf/log4j.properties
88
set ags=generate -i modules\swagger-codegen\src\test\resources\2_0\petstore.yaml -l dynamic-html -o samples\client\petstore\dynamic-html
99

10-
REM java %JAVA_OPTS% -jar %executable% %ags%
10+
java %JAVA_OPTS% -jar %executable% %ags%

bin/windows/html-petstore.bat

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@ If Not Exist %executable% (
77
REM set JAVA_OPTS=%JAVA_OPTS% -Xmx1024M -DloggerPath=conf/log4j.properties
88
set ags=generate -i modules\swagger-codegen\src\test\resources\2_0\petstore.yaml -l html -o samples\client\petstore\html
99

10-
REM java %JAVA_OPTS% -jar %executable% %ags%
10+
java %JAVA_OPTS% -jar %executable% %ags%

docker-entrypoint.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ cli="${GEN_DIR}/modules/swagger-codegen-cli"
1010
codegen="${cli}/target/swagger-codegen-cli.jar"
1111
cmdsrc="${cli}/src/main/java/io/swagger/codegen/cmd"
1212

13-
pattern="@Command(name = \"$1\""
13+
pattern="${1^} implements Runnable"
1414
if expr "x$1" : 'x[a-z][a-z-]*$' > /dev/null && fgrep -qe "$pattern" "$cmdsrc"/*.java || expr "$1" = 'help' > /dev/null; then
1515
# If ${GEN_DIR} has been mapped elsewhere from default, and that location has not been built
1616
if [[ ! -f "${codegen}" ]]; then

modules/swagger-codegen/pom.xml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -268,11 +268,6 @@
268268
<artifactId>commons-cli</artifactId>
269269
<version>${commons-cli-version}</version>
270270
</dependency>
271-
<dependency>
272-
<groupId>joda-time</groupId>
273-
<artifactId>joda-time</artifactId>
274-
<version>2.9.7</version>
275-
</dependency>
276271
<dependency>
277272
<groupId>org.testng</groupId>
278273
<artifactId>testng</artifactId>

modules/swagger-codegen/src/main/java/config/Config.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package config;
22

3-
import com.google.common.collect.ImmutableMap;
4-
3+
import java.util.Collections;
54
import java.util.HashMap;
65
import java.util.Map;
76

@@ -17,7 +16,7 @@ public Config(Map<String, String> properties) {
1716
}
1817

1918
public Map<String, String> getOptions() {
20-
return ImmutableMap.copyOf(options);
19+
return Collections.unmodifiableMap(options);
2120
}
2221

2322
public boolean hasOption(String opt) {

modules/swagger-codegen/src/main/java/io/swagger/codegen/CodegenConfig.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@
55
import java.util.Set;
66

77
import com.github.jknack.handlebars.Handlebars;
8-
import com.github.jknack.handlebars.Helper;
9-
import com.samskivert.mustache.Mustache.Compiler;
108
import io.swagger.v3.oas.models.OpenAPI;
119
import io.swagger.v3.oas.models.Operation;
1210
import io.swagger.v3.oas.models.media.Schema;
@@ -127,8 +125,6 @@ public interface CodegenConfig {
127125

128126
void processOpenAPI(OpenAPI openAPI);
129127

130-
Compiler processCompiler(Compiler compiler);
131-
132128
String sanitizeTag(String tag);
133129

134130
String toApiFilename(String name);

modules/swagger-codegen/src/main/java/io/swagger/codegen/CodegenConstants.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -304,4 +304,9 @@ public static enum ENUM_PROPERTY_NAMING_TYPE {camelCase, PascalCase, snake_case,
304304
public static final String HAS_REFERENCE_EXT_NAME = PREFIX_HAS + "reference";
305305
public static final String HAS_HEADERS_EXT_NAME = PREFIX_HAS + "headers";
306306

307+
public static final String MODEL_DOCS_OPTION = "--model-docs";
308+
public static final String API_DOCS_OPTION = "--api-docs";
309+
public static final String MODEL_TESTS_OPTION = "--model-tests";
310+
public static final String API_TESTS_OPTION = "--api-tests";
311+
307312
}

0 commit comments

Comments
 (0)