-
Couldn't load subscription status.
- Fork 20
[Sphinx Extension] Add check for required guideline fields #45
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
[Sphinx Extension] Add check for required guideline fields #45
Conversation
ba5272e to
bf33bea
Compare
|
Friendly ping to @x0rw -- is this ready for review? |
Hey @PLeVasseur, this is ready for review. |
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 @x0rw -- can you check the comment I left? Seems maybe some debug code was left in?
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.
A couple of more things. Also -- could you intentionally remove a required field and show the build fail?
That will give some confidence that this functionality works.
Appreciate it!
Co-authored-by: Pete LeVasseur <[email protected]>
Alright, the next commit should fail the build pipeline. |
this commit removes tags, decidability, scope fields from types-and-traits.rst
|
it failed successfully. |
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.
Cool, thanks for showing it breaks. Please restore and then I'll approve!
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 for tackling this @x0rw!
Add checks for required guideline fields
required_guideline_fieldsinsrc/conf.pyguidelines_checks.pyfor more fine-grained future checksResolves #42.