File tree Expand file tree Collapse file tree
scripts/generate-sdk/languages Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ custom
12# IDE
23* .vscode /
34* .idea
Original file line number Diff line number Diff line change @@ -160,9 +160,15 @@ generate_go_sdk() {
160160 mkdir -p " ${SERVICES_FOLDER} /${service} /${version} api"
161161 cp " ${ROOT_DIR} /languages/golang/.openapi-generator-ignore" " ${SERVICES_FOLDER} /${service} /${version} api/.openapi-generator-ignore"
162162
163+ # compile custom generator
164+ mkdir -p custom/com/mycompany/codegen
165+ javac -cp " ${GENERATOR_JAR_PATH} " CustomRegionGenerator.java
166+ mv CustomRegionGenerator.class custom/com/mycompany/codegen/CustomRegionGenerator.class
167+
163168 # Run the generator for Go
164- java -Dlog.level=${GENERATOR_LOG_LEVEL} -jar ${jar_path} generate \
165- --generator-name go \
169+ java -Dlog.level=${GENERATOR_LOG_LEVEL} -cp " custom:scripts/bin/openapi-generator-cli.jar" \
170+ org.openapitools.codegen.OpenAPIGenerator generate \
171+ -g com.mycompany.codegen.CustomRegionGenerator \
166172 --input-spec " ${service_version_json} " \
167173 --output " ${SERVICES_FOLDER} /${service} /${version} api" \
168174 --package-name " ${version} api" \
You can’t perform that action at this time.
0 commit comments