about summary refs log tree commit diff
path: root/compiler/rustc_lint/src/levels.rs
AgeCommit message (Expand)AuthorLines
2021-10-08remove unwrap_or! macroklensy-2/+4
2021-09-02Rename walk_crate.Camille GILLOT-1/+1
2021-09-02Stop using walk_crate.Camille GILLOT-1/+1
2021-08-28Treat macros as HIR itemsinquisitivecrystal-3/+0
2021-08-21Remove `Session.used_attrs` and move logic to `CheckAttrVisitor`Aaron Hill-2/+0
2021-08-01Auto merge of #87449 - matthiaskrgr:clippyy_v2, r=nagisabors-1/+1
2021-07-25clippy::flat_map_identityMatthias Krüger-1/+1
2021-07-25Merge the BTreeMap in hir::Crate.Camille GILLOT-2/+2
2021-07-17Make `--force-warns` a normal lint level optioninquisitivecrystal-19/+5
2021-07-08Rollup merge of #86639 - eholk:lint-tool, r=petrochenkovYuki Okushi-30/+34
2021-07-07Cleanup: unify lint name checkingEric Holk-3/+4
2021-07-06Unify lint tool and lint name checkingEric Holk-29/+32
2021-06-29Encode CommandLine in the index only.Camille GILLOT-2/+2
2021-06-29Use a newtype_index instead of a u32.Camille GILLOT-8/+8
2021-06-26Make ForceWarn a lint level.Camille GILLOT-15/+16
2021-06-02Force warn on lint groups as wellRyan Levick-3/+8
2021-06-01Fix issues and add testRyan Levick-1/+1
2021-05-28Initial support for force-warnsRyan Levick-0/+9
2021-05-12Use () for lint_levels.Camille GILLOT-5/+3
2021-04-17Do not ignore path segments in the middle in `#[allow]`/`#[warn]`/`#[deny]`/`...hyd-dev-43/+38
2021-04-05Fix bug where rustc_lint would not apply renamed tool lintsJoshua Nelson-3/+4
2021-03-27Remove (lots of) dead codeJoshua Nelson-4/+0
2021-03-18Rollup merge of #83216 - jyn514:register-tool, r=petrochenkovDylan DPC-9/+37
2021-03-16Allow registering tool lints with `register_tool`Joshua Nelson-9/+37
2021-03-16ast/hir: Rename field-related structuresVadim Petrochenkov-2/+2
2021-03-09Remove hir::Crate::attrs.Camille GILLOT-1/+1
2021-03-09Access attrs directly from HirId in rustc_lint::levels.Camille GILLOT-11/+12
2021-02-28Apply lint restrictions from renamed lintsJoshua Nelson-8/+25
2021-02-15Only store a LocalDefId in hir::MacroDef.Camille GILLOT-1/+1
2021-02-15Only store a LocalDefId in hir::ForeignItem.Camille GILLOT-1/+1
2021-02-15Only store a LocalDefId in hir::ImplItem.Camille GILLOT-1/+1
2021-02-15Only store a LocalDefId in hir::TraitItem.Camille GILLOT-1/+1
2021-02-15Only store a LocalDefId in hir::Item.Camille GILLOT-1/+1
2021-02-02introduce future-compatibility warning for forbidden lint groupsNiko Matsakis-28/+73
2021-01-17Fix formatting for removed lintsJoshua Nelson-2/+1
2021-01-15Don't make tools responsible for checking unknown and renamed lintsJoshua Nelson-0/+5
2021-01-11Rename `rustc_middle::lint::LevelSource` to `LevelAndSource`pierwill-3/+3
2020-12-21Document rustc_middle::lint::LevelSourcepierwill-1/+3
2020-12-21Rename rustc_middle::lint::LintSourcepierwill-10/+10
2020-12-02Auto merge of #78864 - Mark-Simulacrum:warn-on-forbids, r=pnkfelixbors-49/+21
2020-11-14Use true previous lint level when detecting overriden forbidsMark Rousskov-49/+21
2020-11-13Reserve space in advanceDániel Buga-0/+2
2020-11-02Fix ICE when a future-incompat-report has its command-line level cappedAaron Hill-4/+5
2020-10-24Fix inconsistencies in handling of inert attributes on statementsAaron Hill-0/+7
2020-10-04Prevent forbid from being ignored if overriden at the same level.Felix S. Klock II-4/+43
2020-08-30mv compiler to compiler/mark-0/+576