lichess-org / api

Lichess API documentation and examples
https://lichess.org/api
GNU Affero General Public License v3.0
429 stars 142 forks source link

Lint OpenAPI Specification #134

Closed Richienb closed 3 years ago

Richienb commented 3 years ago

https://github.com/lichess-org/api/pull/129#issuecomment-885055838

Richienb commented 3 years ago

I've finished setting up the linter so all that's left is to go though the lint errors and fix them.

ornicar commented 3 years ago

is this ready to go?

Richienb commented 3 years ago

Some of the lint errors mention the lack of an entire schema that is supposed to exist. This will take a bit of effort to add.

Richienb commented 3 years ago

@ornicar Fixed all immediate linting issues so this PR is ready to merge.

It would be a good idea to later chip away at the missing schemas to complete the openapi specification.