Created by: yangguangxiadeyun
Hi team and @jeff9finger @nmuesch @lwlee2608 , this PR is to fix wrong values with enum variables in path parameters which generated allowableValues with double quote(#6762 (closed))
According to javadoc swagger-annotations ApiParam, allowableValues
sets a list of values, provide a comma-separated list. For example: first, second, third. If using double quote, the URL path would become something like http://example.com/foo/"bar"
while we're expecting http://example.com/foo/bar
. Thus I think we should not use double quote for each value when it's used in path variable.
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.