-
Notifications
You must be signed in to change notification settings - Fork 159
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
feat: add built-in recommeded-strict ruleset #1311
Conversation
🦋 Changeset detectedLatest commit: 87fd36a The changes in this PR will be included in the next version bump. This PR includes changesets to release 2 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
|
Coverage report
Show new covered files 🐣
Test suite run success646 tests passing in 93 suites. Report generated by 🧪jest coverage report action from 87fd36a |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! The new ruleset seems to behave as I expected and the docs updates are good, thankyou! ⭐ ✏️
Co-authored-by: Lorna Jane Mitchell <[email protected]>
1f9f5cd
to
87fd36a
Compare
…1899) ### What changes were proposed in this pull request? treat warnings as errors in lint OpenAPI ### Why are the changes needed? Fix: #1893 ### Does this PR introduce _any_ user-facing change? no ### How was this patch tested? about `recommended-strict`, see [here](Redocly/redocly-cli#1311) before: <img width="1417" alt="image" src="https://github.com/datastrato/gravitino/assets/24897598/e610696b-76ff-4d80-8c25-a13d11fdde8c"> after: <img width="1415" alt="image" src="https://github.com/datastrato/gravitino/assets/24897598/b7f0aec8-70b6-48ab-9d3c-45dc74f52a9c">
…1899) ### What changes were proposed in this pull request? treat warnings as errors in lint OpenAPI ### Why are the changes needed? Fix: #1893 ### Does this PR introduce _any_ user-facing change? no ### How was this patch tested? about `recommended-strict`, see [here](Redocly/redocly-cli#1311) before: <img width="1417" alt="image" src="https://github.com/datastrato/gravitino/assets/24897598/e610696b-76ff-4d80-8c25-a13d11fdde8c"> after: <img width="1415" alt="image" src="https://github.com/datastrato/gravitino/assets/24897598/b7f0aec8-70b6-48ab-9d3c-45dc74f52a9c">
…1905) ### What changes were proposed in this pull request? treat warnings as errors in lint OpenAPI ### Why are the changes needed? Fix: #1893 ### Does this PR introduce _any_ user-facing change? no ### How was this patch tested? about `recommended-strict`, see [here](Redocly/redocly-cli#1311) before: <img width="1417" alt="image" src="https://github.com/datastrato/gravitino/assets/24897598/e610696b-76ff-4d80-8c25-a13d11fdde8c"> after: <img width="1415" alt="image" src="https://github.com/datastrato/gravitino/assets/24897598/b7f0aec8-70b6-48ab-9d3c-45dc74f52a9c"> Co-authored-by: mchades <[email protected]>
What/Why/How?
Adding new
recommended-strict
ruleset (the same asrecommended
, but with errors instead of warnings), so users rely on a maintained strict ruleset.Also fixed a couple of discrepancies while updating tests/docs.
Reference
Closes #1290
Also related to:
#747
#976
#1277
Testing
Screenshots (optional)
Check yourself
Security