Commit Graph

10 Commits

Author SHA1 Message Date
Charlie Marsh 09dc3c7225
Rename `Check` to `Diagnostic` (#1725)
Along with:

- `CheckKind` -> `DiagnosticKind`
- `CheckCode` -> `RuleCode`
- `CheckCodePrefix` -> `RuleCodePrefix`
2023-01-08 17:46:20 -05:00
Martin Fischer 6a723b50c7 structs 8/9: Run cargo fix and cargo fmt 2023-01-07 15:14:58 -05:00
Martin Fischer 43db446dfa structs 6/9: Automatically change CheckKind::* to violations::*
The changes in this commit were generated by running:

for f in $(find src -name '*.rs'); do sed -Ei 's/use crate::registry::.*;/\0use crate::violations;/g' $f; done
for f in $(find src -name '*.rs'); do sed -Ei 's/CheckKind::([A-Z])/violations::\1/g' $f; done
git checkout src/registry.rs src/lib.rs src/lib_wasm.rs src/violations.rs
cargo +nightly fmt
2023-01-07 15:14:58 -05:00
Charlie Marsh 3f84746d66
Remove `add_check` methods (#1705) 2023-01-06 21:58:21 -05:00
Charlie Marsh 8647bec3cb
Rename checks.rs to registry.rs (#1566) 2023-01-02 17:26:51 -05:00
Harutaka Kawamura 3e23fd1487
Stop overriding locations for expressions within f-strings (#1494) 2022-12-30 23:43:59 -05:00
Yasu_umi 8a4831dd5b
Implement flake8-datetimez (#1270) 2022-12-18 22:06:06 -05:00
Charlie Marsh 5ad77fbc8d
Move checkers into their own module (#1268) 2022-12-16 22:55:47 -05:00
Charlie Marsh e1ab7163ac
Respect f-string locations in B023 check (#914) 2022-11-26 10:31:23 -05:00
Charlie Marsh 7445d00b88
Implement B023 (function uses loop variable) (#907) 2022-11-25 18:29:54 -05:00