about summary refs log tree commit diff
path: root/src/librustc_session/lint.rs
AgeCommit message (Collapse)AuthorLines
2020-08-30mv compiler to compiler/mark-425/+0
2020-06-18Implement crate level only lints checking.Charles Lew-0/+4
2020-06-05properly handle feature gated lintsJoey Hain-1/+9
- lint: add `feature_gate` field, allow specifying it in `declare_lint!` - generalize the lint feature gate check - librustdoc: generalize whitelisting of feature-gated lints
2020-05-27Allow types (with lifetimes/generics) in impl_lint_passflip1995-5/+5
2020-04-03Minor follow-up after renaming librustc(_middle)Yuki Okushi-2/+3
2020-03-30rustc -> rustc_middle part 2Mazdak Farrokhzad-1/+1
2020-03-30rustc -> rustc_middle part 1Mazdak Farrokhzad-1/+1
2020-03-21add_elided_lifetime_in_path_suggestion -> rustc_sessionMazdak Farrokhzad-0/+43
2020-02-29Rename `syntax` to `rustc_ast` in source codeVadim Petrochenkov-1/+1
2020-02-21clean things upJane Lusby-0/+1
2020-02-011. move node_id to syntaxMazdak Farrokhzad-1/+1
2. invert rustc_session & syntax deps 3. drop rustc_session dep in rustc_hir
2020-01-11move {rustc -> rustc_session}::lint::builtinMazdak Farrokhzad-0/+2
2020-01-11prepare moving HardwiredLints to rustc_sessionMazdak Farrokhzad-0/+38
2020-01-11buffered lint infra -> rustc_sessionMazdak Farrokhzad-5/+78
2020-01-01Rename `syntax_pos` to `rustc_span` in source codeVadim Petrochenkov-2/+2
2019-12-22Format the worldMark Rousskov-15/+16
2019-12-03Move BufferedEarlyLint to librustc_sessionMark Rousskov-1/+17
2019-12-03Move early lint declarations to librustc_sessionMark Rousskov-0/+122
2019-12-03Move Lint to rustc_sessionMark Rousskov-0/+72
This commit breaks early-lint registration, which will be fixed in the next commit. This movement will allow essentially all crates in the compiler tree to declare lints (though not lint passes).
2019-12-03Move Level to rustc_sessionMark Rousskov-0/+44