25ea6a74f0
A JSON schema was recently introduced for the REST API specification. #54252 This PR introduces a 3rd party validation tool to ensure that the REST specification conforms to the schema. The task is applied to the 3 projects that contain REST API specifications. The plugin wires this task into the precommit commit task, and should be considered as part of the public API for the build tools for any plugin developer to contribute their plugin's specification. An ignore parameter has been introduced for the task to allow specific file to be ignored from the validation. The ignored files in this PR will soon get issues logged and a link so they can be fixed. Closes #54314 |
||
---|---|---|
.. | ||
reaper | ||
src | ||
.gitignore | ||
build.gradle | ||
formatterConfig.xml | ||
settings.gradle | ||
version.properties |