Created by: richardwhiuk
Fix an issue where operations don't get generated if the first tag's sanitised name isn't equal to it's actual name.
This builds on the fix in https://github.com/OpenAPITools/openapi-generator/pull/5928 which caused operations to get multiply generated if they had more than one tag.
That code is flawed because the tag is passed to us sanitised, but we are comparing against a non-sanitised list.
This worked for the tests because for the tests, the tag is the same before and after sanitisation.
I've tweaked one of the sample tests so that it hits this condition (repo
!= Repo
) and ensures that the operation is still generate
Rust Server Technical Committee
@frol @farcaller @paladinzh
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.1.x
,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.