Created by: rivancic
Fixes #5676 (closed)
Referenced Enum is marked as Enum. There is additional flag on CodegenProperty#isInlineEnum
that tells if enum is inline or referenced.
Sample Generation
At least one sample is failing to generate ATM.
Haskell issue
NullPointerException
when referenced schema isn't resolved.
I might add a unit test for it in HaskellHttpClientCodegenTest and try to fix it, while I would rather delegate this to someone more experienced with this part of logic in Haskell.
PR checklist
-
Read the contribution guidelines. -
Pull Request title clearly describes the work in the pull request and Pull Request description provides details about how to validate the work. Missing information here may result in delayed response from the community. -
Run the following to build the project and update samples: ./mvnw clean package ./bin/generate-samples.sh ./bin/utils/export_docs_generators.sh
./bin/generate-samples.sh bin/configs/java*
. For Windows users, please run the script in Git BASH. -
File the PR against the correct branch: master
(6.1.0) (minor release - breaking changes with fallbacks),7.0.x
(breaking changes without fallbacks) -
If your PR is targeting a particular programming language, @mention the technical committee members, so they are more likely to review the pull request.