Description
We generated the Source code from swagger.yaml , we also have config.json that overrides certain parameters (mentioned below) , When we try to build the code it fails due to overridden params are not reflecting in "Module.java"
Swagger-codegen version
2.3.0
Swagger declaration file content or url
can try with any swagger file (say petstore.yaml)
Command line used for generation
java -jar swagger-codegen-2.3.0 jar -i petstore.yaml -c config.json -l java-play-framework
in config.json add below line to override
"apiPackage":"com.puppies.store.apis",
Steps to reproduce
This generates the code , when we build it fails , the cause is because
in which Module.java has still older statement
import controllers.*;
ideally , since we overridden "apiPackage" it should be
import com.puppies.store.apis.*;
once we changed this manually , we could build it fine .
so ideally code generator need to be fixed !
Related issues/PRs
Suggest a fix/enhancement
Description
We generated the Source code from swagger.yaml , we also have config.json that overrides certain parameters (mentioned below) , When we try to build the code it fails due to overridden params are not reflecting in "Module.java"
Swagger-codegen version
2.3.0
Swagger declaration file content or url
can try with any swagger file (say petstore.yaml)
Command line used for generation
java -jar swagger-codegen-2.3.0 jar -i petstore.yaml -c config.json -l java-play-frameworkin config.json add below line to override
"apiPackage":"com.puppies.store.apis",Steps to reproduce
This generates the code , when we build it fails , the cause is because
in which Module.java has still older statement
import controllers.*;ideally , since we overridden "apiPackage" it should be
import com.puppies.store.apis.*;once we changed this manually , we could build it fine .
so ideally code generator need to be fixed !
Related issues/PRs
Suggest a fix/enhancement