Micha Reiser
a525f09008
Add #[automatically_derived]
to derived impls ( #8080 )
2023-10-20 00:12:27 +00:00
konsti
1e173f7909
Rename Autofix
to Fix
( #7657 )
...
**Summary** Mostly mechanical symbol rename and search-and-replace, with
small changes to the markdown docs to read better
2023-09-28 10:53:05 +00:00
Jonathan Plasse
c10a4535b9
Disallow unreachable_pub
( #4314 )
2023-05-11 18:00:00 -04:00
Micha Reiser
a2b8487ae3
Remove functor from autofix title ( #4245 )
2023-05-10 07:21:15 +00:00
Micha Reiser
8969ad5879
Always generate fixes ( #4239 )
2023-05-10 07:06:14 +00:00
Micha Reiser
ba4f4f4672
Upgrade dependencies ( #4064 )
2023-04-22 18:04:01 +01:00
Charlie Marsh
024caca233
Introduce a ruff_diagnostics
crate ( #3409 )
...
## Summary
This PR moves `Diagnostic`, `DiagnosticKind`, and `Fix` into their own crate, which will enable us to further split up Ruff, since sub-linter crates (which need to implement functions that return `Diagnostic`) can now depend on `ruff_diagnostics` rather than Ruff.
2023-03-09 20:48:57 +00:00
Charlie Marsh
dfe1cad928
Rename DiagnosticKind#commit
to DiagnosticKind#suggestion
( #3397 )
2023-03-08 18:06:19 +00:00
Charlie Marsh
ffad0bcdaa
Decouple Diagnostic
from "all violations" enumeration ( #3352 )
2023-03-08 17:51:37 +00:00
konstin
709dba2e71
Remove old define_violation!
(in favor of #[violation]
) ( #3310 )
2023-03-06 17:00:29 +00:00