Commit e30ed15
committed
Properly handle different defaults for severity of lints
Previously all lints were assumed to be `#[warn]`, and we had a hand-coded list of `#[allow]` exceptions. Now the severity is autogenerated from rustdoc output.
Also support lints that change status between editions, and the `warnings` lint group.1 parent 86a850d commit e30ed15
File tree
8 files changed
+6200
-969
lines changed- crates
- ide-completion/src/completions/attribute
- ide-db/src
- generated
- ide-diagnostics/src
- handlers
- ide/src
- parser/src
- xtask/src/codegen
8 files changed
+6200
-969
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
0 commit comments