Skip to content

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

Open
@davidmoten

Description

@davidmoten

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions