Lint the MediaWiki REST API OAD and identify which properties expected by the linter aren't currently supported by the MediaWiki REST Framework (can't be added to the OpenAPI description without making a change to the framework).
Document the findings in one or more follow-up tasks.
Context
With the core set of linter rules in place, it's now possible to lint existing OADs, including the description for MediaWiki REST API. Linting this OAD currently results in 1066 issues. To resolve them, we must add the missing information to the OAD. However, we expect that some of the fields required by linter rules aren't currently supported by the MediaWiki REST Framework. To add them, we will need to add such support to the framework, like in T420988, T425428, and T392154. The purpose of this task is to identify such cases and create separate tasks for the fields required by the linter but not supported by the framework.
Conditions of acceptance
- Lint the MediaWiki REST API description using the most recent version of the linter
- Identify which fields missing from the OAD aren't supported by the MediaWiki REST Framework
- Create tasks to add support for these fields to the framework - prioritize tasks that will resolve errors and warnings