@@ -26,14 +26,14 @@ public class DefaultGenerator extends AbstractGenerator implements Generator {
26
26
protected ClientOptInput opts ;
27
27
protected Swagger swagger ;
28
28
protected CodegenIgnoreProcessor ignoreProcessor ;
29
- protected Boolean generateApis = null ;
30
- protected Boolean generateModels = null ;
31
- protected Boolean generateSupportingFiles = null ;
32
- protected Boolean generateApiTests = null ;
33
- protected Boolean generateApiDocumentation = null ;
34
- protected Boolean generateModelTests = null ;
35
- protected Boolean generateModelDocumentation = null ;
36
- protected Boolean generateSwaggerMetadata = true ;
29
+ protected Boolean isGenerateApis = null ;
30
+ protected Boolean isGenerateModels = null ;
31
+ protected Boolean isGenerateSupportingFiles = null ;
32
+ protected Boolean isGenerateApiTests = null ;
33
+ protected Boolean isGenerateApiDocumentation = null ;
34
+ protected Boolean isGenerateModelTests = null ;
35
+ protected Boolean isGenerateModelDocumentation = null ;
36
+ protected Boolean isGenerateSwaggerMetadata = true ;
37
37
protected String basePath ;
38
38
protected String basePathWithoutHost ;
39
39
protected String contextPath ;
@@ -70,7 +70,7 @@ public Generator opts(ClientOptInput opts) {
70
70
*/
71
71
@ SuppressWarnings ("WeakerAccess" )
72
72
public void setGenerateSwaggerMetadata (Boolean generateSwaggerMetadata ) {
73
- this .generateSwaggerMetadata = generateSwaggerMetadata ;
73
+ this .isGenerateSwaggerMetadata = generateSwaggerMetadata ;
74
74
}
75
75
76
76
/**
@@ -125,43 +125,43 @@ private String getHost() {
125
125
protected void configureGeneratorProperties () {
126
126
// allows generating only models by specifying a CSV of models to generate, or empty for all
127
127
// NOTE: Boolean.TRUE is required below rather than `true` because of JVM boxing constraints and type inference.
128
- generateApis = System .getProperty (CodegenConstants .APIS ) != null ? Boolean .TRUE : getGeneratorPropertyDefaultSwitch (CodegenConstants .APIS , null );
129
- generateModels = System .getProperty (CodegenConstants .MODELS ) != null ? Boolean .TRUE : getGeneratorPropertyDefaultSwitch (CodegenConstants .MODELS , null );
130
- generateSupportingFiles = System .getProperty (CodegenConstants .SUPPORTING_FILES ) != null ? Boolean .TRUE : getGeneratorPropertyDefaultSwitch (CodegenConstants .SUPPORTING_FILES , null );
128
+ isGenerateApis = System .getProperty (CodegenConstants .APIS ) != null ? Boolean .TRUE : getGeneratorPropertyDefaultSwitch (CodegenConstants .APIS , null );
129
+ isGenerateModels = System .getProperty (CodegenConstants .MODELS ) != null ? Boolean .TRUE : getGeneratorPropertyDefaultSwitch (CodegenConstants .MODELS , null );
130
+ isGenerateSupportingFiles = System .getProperty (CodegenConstants .SUPPORTING_FILES ) != null ? Boolean .TRUE : getGeneratorPropertyDefaultSwitch (CodegenConstants .SUPPORTING_FILES , null );
131
131
132
- if (generateApis == null && generateModels == null && generateSupportingFiles == null ) {
132
+ if (isGenerateApis == null && isGenerateModels == null && isGenerateSupportingFiles == null ) {
133
133
// no specifics are set, generate everything
134
- generateApis = generateModels = generateSupportingFiles = true ;
134
+ isGenerateApis = isGenerateModels = isGenerateSupportingFiles = true ;
135
135
} else {
136
- if ( generateApis == null ) {
137
- generateApis = false ;
136
+ if ( isGenerateApis == null ) {
137
+ isGenerateApis = false ;
138
138
}
139
- if ( generateModels == null ) {
140
- generateModels = false ;
139
+ if ( isGenerateModels == null ) {
140
+ isGenerateModels = false ;
141
141
}
142
- if ( generateSupportingFiles == null ) {
143
- generateSupportingFiles = false ;
142
+ if ( isGenerateSupportingFiles == null ) {
143
+ isGenerateSupportingFiles = false ;
144
144
}
145
145
}
146
146
// model/api tests and documentation options rely on parent generate options (api or model) and no other options.
147
147
// They default to true in all scenarios and can only be marked false explicitly
148
- generateModelTests = System .getProperty (CodegenConstants .MODEL_TESTS ) != null ? Boolean .valueOf (System .getProperty (CodegenConstants .MODEL_TESTS )) : getGeneratorPropertyDefaultSwitch (CodegenConstants .MODEL_TESTS , true );
149
- generateModelDocumentation = System .getProperty (CodegenConstants .MODEL_DOCS ) != null ? Boolean .valueOf (System .getProperty (CodegenConstants .MODEL_DOCS )) : getGeneratorPropertyDefaultSwitch (CodegenConstants .MODEL_DOCS , true );
150
- generateApiTests = System .getProperty (CodegenConstants .API_TESTS ) != null ? Boolean .valueOf (System .getProperty (CodegenConstants .API_TESTS )) : getGeneratorPropertyDefaultSwitch (CodegenConstants .API_TESTS , true );
151
- generateApiDocumentation = System .getProperty (CodegenConstants .API_DOCS ) != null ? Boolean .valueOf (System .getProperty (CodegenConstants .API_DOCS )) : getGeneratorPropertyDefaultSwitch (CodegenConstants .API_DOCS , true );
148
+ isGenerateModelTests = System .getProperty (CodegenConstants .MODEL_TESTS ) != null ? Boolean .valueOf (System .getProperty (CodegenConstants .MODEL_TESTS )) : getGeneratorPropertyDefaultSwitch (CodegenConstants .MODEL_TESTS , true );
149
+ isGenerateModelDocumentation = System .getProperty (CodegenConstants .MODEL_DOCS ) != null ? Boolean .valueOf (System .getProperty (CodegenConstants .MODEL_DOCS )) : getGeneratorPropertyDefaultSwitch (CodegenConstants .MODEL_DOCS , true );
150
+ isGenerateApiTests = System .getProperty (CodegenConstants .API_TESTS ) != null ? Boolean .valueOf (System .getProperty (CodegenConstants .API_TESTS )) : getGeneratorPropertyDefaultSwitch (CodegenConstants .API_TESTS , true );
151
+ isGenerateApiDocumentation = System .getProperty (CodegenConstants .API_DOCS ) != null ? Boolean .valueOf (System .getProperty (CodegenConstants .API_DOCS )) : getGeneratorPropertyDefaultSwitch (CodegenConstants .API_DOCS , true );
152
152
153
153
154
154
// Additional properties added for tests to exclude references in project related files
155
- config .additionalProperties ().put (CodegenConstants .GENERATE_API_TESTS , generateApiTests );
156
- config .additionalProperties ().put (CodegenConstants .GENERATE_MODEL_TESTS , generateModelTests );
155
+ config .additionalProperties ().put (CodegenConstants .GENERATE_API_TESTS , isGenerateApiTests );
156
+ config .additionalProperties ().put (CodegenConstants .GENERATE_MODEL_TESTS , isGenerateModelTests );
157
157
158
- config .additionalProperties ().put (CodegenConstants .GENERATE_API_DOCS , generateApiDocumentation );
159
- config .additionalProperties ().put (CodegenConstants .GENERATE_MODEL_DOCS , generateModelDocumentation );
158
+ config .additionalProperties ().put (CodegenConstants .GENERATE_API_DOCS , isGenerateApiDocumentation );
159
+ config .additionalProperties ().put (CodegenConstants .GENERATE_MODEL_DOCS , isGenerateModelDocumentation );
160
160
161
- config .additionalProperties ().put (CodegenConstants .GENERATE_APIS , generateApis );
162
- config .additionalProperties ().put (CodegenConstants .GENERATE_MODELS , generateModels );
161
+ config .additionalProperties ().put (CodegenConstants .GENERATE_APIS , isGenerateApis );
162
+ config .additionalProperties ().put (CodegenConstants .GENERATE_MODELS , isGenerateModels );
163
163
164
- if (! generateApiTests && !generateModelTests ) {
164
+ if (! isGenerateApiTests && !isGenerateModelTests ) {
165
165
config .additionalProperties ().put (CodegenConstants .EXCLUDE_TESTS , true );
166
166
}
167
167
if (System .getProperty ("debugSwagger" ) != null ) {
@@ -278,7 +278,7 @@ protected void generateModelDocumentation(List<File> files, Map<String, Object>
278
278
279
279
protected void generateModels (List <File > files , List <Object > allModels ) {
280
280
281
- if (!generateModels ) {
281
+ if (!isGenerateModels ) {
282
282
return ;
283
283
}
284
284
@@ -414,10 +414,10 @@ private Model getParent(Model model) {
414
414
files .add (written );
415
415
}
416
416
}
417
- if ( generateModelTests ) {
417
+ if ( isGenerateModelTests ) {
418
418
generateModelTests (files , models , modelName );
419
419
}
420
- if ( generateModelDocumentation ) {
420
+ if ( isGenerateModelDocumentation ) {
421
421
// to generate model documentation files
422
422
generateModelDocumentation (files , models , modelName );
423
423
}
@@ -433,7 +433,7 @@ private Model getParent(Model model) {
433
433
}
434
434
435
435
protected void generateApis (List <File > files , List <Object > allOperations , List <Object > allModels ) {
436
- if (!generateApis ) {
436
+ if (!isGenerateApis ) {
437
437
return ;
438
438
}
439
439
Map <String , List <CodegenOperation >> paths = processPaths (swagger .getPaths ());
@@ -509,7 +509,7 @@ public int compare(CodegenOperation one, CodegenOperation another) {
509
509
}
510
510
}
511
511
512
- if ( generateApiTests ) {
512
+ if ( isGenerateApiTests ) {
513
513
// to generate api test files
514
514
for (String templateName : config .apiTestTemplateFiles ().keySet ()) {
515
515
String filename = config .apiTestFilename (templateName , tag );
@@ -527,7 +527,7 @@ public int compare(CodegenOperation one, CodegenOperation another) {
527
527
}
528
528
529
529
530
- if ( generateApiDocumentation ) {
530
+ if ( isGenerateApiDocumentation ) {
531
531
// to generate api documentation files
532
532
for (String templateName : config .apiDocTemplateFiles ().keySet ()) {
533
533
String filename = config .apiDocFilename (templateName , tag );
@@ -555,7 +555,7 @@ public int compare(CodegenOperation one, CodegenOperation another) {
555
555
}
556
556
557
557
protected void generateSupportingFiles (List <File > files , Map <String , Object > bundle ) {
558
- if (!generateSupportingFiles ) {
558
+ if (!isGenerateSupportingFiles ) {
559
559
return ;
560
560
}
561
561
Set <String > supportingFilesToGenerate = null ;
@@ -645,7 +645,7 @@ public Reader getTemplate(String name) {
645
645
final String swaggerCodegenIgnore = ".swagger-codegen-ignore" ;
646
646
String ignoreFileNameTarget = config .outputFolder () + File .separator + swaggerCodegenIgnore ;
647
647
File ignoreFile = new File (ignoreFileNameTarget );
648
- if (generateSwaggerMetadata && !ignoreFile .exists ()) {
648
+ if (isGenerateSwaggerMetadata && !ignoreFile .exists ()) {
649
649
String ignoreFileNameSource = File .separator + config .getCommonTemplateDir () + File .separator + swaggerCodegenIgnore ;
650
650
String ignoreFileContents = readResourceContents (ignoreFileNameSource );
651
651
try {
@@ -656,7 +656,7 @@ public Reader getTemplate(String name) {
656
656
files .add (ignoreFile );
657
657
}
658
658
659
- if (generateSwaggerMetadata ) {
659
+ if (isGenerateSwaggerMetadata ) {
660
660
final String swaggerVersionMetadata = config .outputFolder () + File .separator + ".swagger-codegen" + File .separator + "VERSION" ;
661
661
File swaggerVersionMetadataFile = new File (swaggerVersionMetadata );
662
662
try {
0 commit comments