Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Schema Inaccuracy] No parameters section, 2305 parameter refs not defined in ghes-3.9.yaml #3548

Open
davidmoten opened this issue Apr 29, 2024 · 0 comments

Comments

@davidmoten
Copy link

davidmoten commented Apr 29, 2024

Schema Inaccuracy

There is no #/components/parameters section defined and there are 2305 parameter references (145 distinct) made in the ghes-3.9.yaml file.

Can you perform some sort of automated validation on your openapi definition before publishing perhaps (given that this appears to be a major omission)?

I haven't done a detailed analysis but I also note that some parameter references exist in the schemas section (inappropriate) like alert-number and others don't exist anywhere (like per-page).

Expected

Parameters should be defined in components/parameters.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant