Require documentation for all lint rules (#7751)

## Summary

Now that all rules have documentation, we can enforce the requirement in
our tests.
This commit is contained in:
Charlie Marsh 2023-10-01 21:49:07 -04:00 committed by GitHub
parent 6a4437ea81
commit 1df8101b9e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 17 additions and 4 deletions

View file

@ -416,6 +416,8 @@ fn register_rules<'a>(input: impl Iterator<Item = &'a Rule>) -> TokenStream {
}
quote! {
use ruff_diagnostics::Violation;
#[derive(
EnumIter,
Debug,