[BUG] [openapi-yaml] Config option outputFile ignored by generator
Created by: MichalFoksa
Bug Report Checklist
-
Have you provided a full/minimal spec to reproduce the issue? -
Have you validated the input using an OpenAPI validator (example)? -
What's the version of OpenAPI Generator used? -
Have you search for related issues/PRs? -
What's the actual output vs expected output?
Description
According to openapi-yaml config options outputFile
specifies where the generated output is written to. It looks like that output is hardcoded to openapi/openapi.yaml
.
openapi-generator version
4.0.3-SNAPSHOT
Command line used for generation
java -jar "./modules/openapi-generator-cli/target/openapi-generator-cli.jar" generate \
-i ./modules/openapi-generator/src/test/resources/3_0/petstore.yaml -g openapi-yaml \
-o ./test --additional-properties outputFile=generated.yml
Steps to reproduce
Execute
java -jar "./modules/openapi-generator-cli/target/openapi-generator-cli.jar" generate \
-i ./modules/openapi-generator/src/test/resources/3_0/petstore.yaml -g openapi-yaml \
-o ./test --additional-properties outputFile=generated.yml
Expected result:
- Generated output is in
./test/generated.yml
.
Actual result:
- Generated output is in
./test/openapi/openapi.yaml
.
Suggest a fix
PR #3199 fixes the issue.