Created by: vthiruveedula
1. Generation of apis for callbacks
Modified DefaultGenerator.java file to generate callback APIs
2. Api.mustache file changes
- Request and Response models as params
- changed template to compatible with free5gc apis
3. Generating models without AnyOf tag
4. Generating model go file for RequestBody with the name appended as ‘Request’
5. Generating model go file for ResponseBody with the name appended as ‘Response’
6. Model is not getting generating if any of enum values conflicted with other enum value of enum type.
7. If the components schema has ‘Allof’ type as string, refered schema is not setting it as string
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
(5.3.0),6.0.x
-
If your PR is targeting a particular programming language, @mention the technical committee members, so they are more likely to review the pull request.