forked from loafle/openapi-generator-original
fix generate java-inflector crash issue on windows (#6011)
This commit is contained in:
parent
00ffcea6ef
commit
140f823465
@ -82,7 +82,7 @@ public abstract class AbstractJavaCodegen extends DefaultCodegen implements Code
|
|||||||
protected String licenseUrl = "http://unlicense.org";
|
protected String licenseUrl = "http://unlicense.org";
|
||||||
protected String projectFolder = "src/main";
|
protected String projectFolder = "src/main";
|
||||||
protected String projectTestFolder = "src/test";
|
protected String projectTestFolder = "src/test";
|
||||||
protected String sourceFolder = projectFolder + "/java";
|
protected String sourceFolder = projectFolder + File.separator +"java";
|
||||||
protected String testFolder = projectTestFolder + "/java";
|
protected String testFolder = projectTestFolder + "/java";
|
||||||
protected boolean fullJavaUtil;
|
protected boolean fullJavaUtil;
|
||||||
protected boolean discriminatorCaseSensitive = true; // True if the discriminator value lookup should be case-sensitive.
|
protected boolean discriminatorCaseSensitive = true; // True if the discriminator value lookup should be case-sensitive.
|
||||||
|
@ -60,7 +60,7 @@ public class GroovyClientCodegen extends AbstractJavaCodegen {
|
|||||||
languageSpecificPrimitives.add("File");
|
languageSpecificPrimitives.add("File");
|
||||||
languageSpecificPrimitives.add("Map");
|
languageSpecificPrimitives.add("Map");
|
||||||
|
|
||||||
sourceFolder = projectFolder + "/groovy";
|
sourceFolder = projectFolder + File.separator +"groovy";
|
||||||
outputFolder = "generated-code/groovy";
|
outputFolder = "generated-code/groovy";
|
||||||
modelTemplateFiles.put("model.mustache", ".groovy");
|
modelTemplateFiles.put("model.mustache", ".groovy");
|
||||||
apiTemplateFiles.put("api.mustache", ".groovy");
|
apiTemplateFiles.put("api.mustache", ".groovy");
|
||||||
|
@ -54,7 +54,7 @@ public class JavaCXFClientCodegen extends AbstractJavaCodegen
|
|||||||
|
|
||||||
supportsInheritance = true;
|
supportsInheritance = true;
|
||||||
|
|
||||||
sourceFolder = "src/gen/java";
|
sourceFolder = "src"+ File.separator +"gen"+ File.separator +"java";
|
||||||
invokerPackage = "org.openapitools.api";
|
invokerPackage = "org.openapitools.api";
|
||||||
artifactId = "openapi-jaxrs-client";
|
artifactId = "openapi-jaxrs-client";
|
||||||
dateLibrary = "legacy"; //TODO: add joda support to all jax-rs
|
dateLibrary = "legacy"; //TODO: add joda support to all jax-rs
|
||||||
|
@ -26,6 +26,7 @@ import org.openapitools.codegen.meta.features.DocumentationFeature;
|
|||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
||||||
|
import java.io.File;
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
|
|
||||||
import static org.openapitools.codegen.utils.StringUtils.camelize;
|
import static org.openapitools.codegen.utils.StringUtils.camelize;
|
||||||
@ -43,7 +44,7 @@ public class JavaInflectorServerCodegen extends AbstractJavaCodegen {
|
|||||||
|
|
||||||
modifyFeatureSet(features -> features.includeDocumentationFeatures(DocumentationFeature.Readme));
|
modifyFeatureSet(features -> features.includeDocumentationFeatures(DocumentationFeature.Readme));
|
||||||
|
|
||||||
sourceFolder = "src/gen/java";
|
sourceFolder = "src"+ File.separator+"gen"+ File.separator +"java";
|
||||||
apiTestTemplateFiles.clear(); // TODO: add test template
|
apiTestTemplateFiles.clear(); // TODO: add test template
|
||||||
embeddedTemplateDir = templateDir = "JavaInflector";
|
embeddedTemplateDir = templateDir = "JavaInflector";
|
||||||
invokerPackage = "org.openapitools.controllers";
|
invokerPackage = "org.openapitools.controllers";
|
||||||
|
Loading…
x
Reference in New Issue
Block a user