index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
librustc
/
lint
/
context.rs
Age
Commit message (
Expand
)
Author
Lines
2020-01-11
move rustc::lint::{context, passes} to rustc_lint.
Mazdak Farrokhzad
-883
/
+0
2020-01-11
lints: promote levels.rs to lint.rs & extract passes.rs
Mazdak Farrokhzad
-2
/
+2
2020-01-11
move logic to LintLevelsBuilder
Mazdak Farrokhzad
-2
/
+2
2020-01-11
canonicalize some lint imports
Mazdak Farrokhzad
-2
/
+2
2020-01-11
prepare moving HardwiredLints to rustc_session
Mazdak Farrokhzad
-2
/
+123
2020-01-11
buffered lint infra -> rustc_session
Mazdak Farrokhzad
-13
/
+2
2020-01-11
prepare for moving BuiltinLintDiagnostics to rustc_session
Mazdak Farrokhzad
-1
/
+1
2020-01-11
Remove unused derives
Mazdak Farrokhzad
-1
/
+1
2020-01-10
nix syntax::errors & prefer rustc_errors over errors
Mazdak Farrokhzad
-1
/
+1
2020-01-08
- remove syntax::{span_warn!, span_err!, span_fatal!. struct_err!}
Mazdak Farrokhzad
-5
/
+6
2020-01-05
Remove rustc_hir reexports in rustc::hir.
Mazdak Farrokhzad
-2
/
+2
2020-01-04
canonicalize FxHash{Map,Set} imports
Mazdak Farrokhzad
-2
/
+1
2020-01-01
Move late lint machanism in librustc_lint.
Camille GILLOT
-451
/
+8
2020-01-01
Move early lint machanism in librustc_lint.
Camille GILLOT
-364
/
+8
2020-01-01
Rename `syntax_pos` to `rustc_span` in source code
Vadim Petrochenkov
-1
/
+1
2019-12-27
Syntax for hir::Ty.
Camille GILLOT
-10
/
+14
2019-12-26
Syntax for hir::Expr.
Camille GILLOT
-7
/
+7
2019-12-22
Format the world
Mark Rousskov
-195
/
+182
2019-12-21
Use Arena inside hir::Body.
Camille GILLOT
-1
/
+1
2019-12-21
Use Arena inside hir::Mod.
Camille GILLOT
-2
/
+2
2019-12-21
Use Arena inside hir::StructField.
Camille GILLOT
-1
/
+1
2019-12-21
Use Arena inside hir::EnumDef.
Camille GILLOT
-2
/
+2
2019-12-21
Use Arena inside hir::ImplItem.
Camille GILLOT
-1
/
+1
2019-12-21
Use Arena inside hir::TraitItem.
Camille GILLOT
-1
/
+1
2019-12-21
Use Arena inside hir::ForeignItem.
Camille GILLOT
-1
/
+1
2019-12-21
Use Arena inside hir::Item.
Camille GILLOT
-1
/
+1
2019-12-12
Remove `ast::{Impl,Trait}{Item,ItemKind}`.
Mazdak Farrokhzad
-2
/
+2
2019-12-12
Unify assoc item visitors more.
Mazdak Farrokhzad
-2
/
+2
2019-12-12
Unify associated item visitor.
Mazdak Farrokhzad
-2
/
+2
2019-12-01
rustc_plugin: Remove support for adding plugins from command line
Vadim Petrochenkov
-2
/
+1
2019-11-29
allow customising ty::TraitRef's printing behavior
Mikhail Babenko
-2
/
+7
2019-11-14
Update to use new librustc_error_codes library
Guillaume Gomez
-0
/
+2
2019-11-12
Remove dead code for encoding/decoding lint IDs
Mark Rousskov
-26
/
+1
2019-11-07
Rollup merge of #66044 - RalfJung:uninit-lint, r=oli-obk
Yuki Okushi
-0
/
+3
2019-11-03
Delete lint buffer from Session
Mark Rousskov
-13
/
+13
2019-11-02
also identiy MaybeUninit::uninit().assume_init() as dangerous
Ralf Jung
-0
/
+3
2019-10-23
Rollup merge of #65657 - nnethercote:rm-InternedString-properly, r=eddyb
Mazdak Farrokhzad
-1
/
+1
2019-10-22
Add some documentation
Mark Rousskov
-8
/
+16
2019-10-21
Convert fields within `DefPathData` from `InternedString` to `Symbol`.
Nicholas Nethercote
-1
/
+1
2019-10-17
Update API to be more compatible with plugin needs
Mark Rousskov
-13
/
+17
2019-10-17
Create lint store during plugin registration
Mark Rousskov
-8
/
+8
2019-10-17
Remove all borrows of lint store from Session from librustc
Mark Rousskov
-8
/
+13
2019-10-17
Access future incompatibility information directly
Mark Rousskov
-4
/
+0
2019-10-17
Remove side table of future incompatibility info
Mark Rousskov
-43
/
+20
2019-10-17
Move to storing constructor functions inside LintStore
Mark Rousskov
-30
/
+26
2019-10-17
Take lint passes as constructor functions
Mark Rousskov
-8
/
+8
2019-10-17
Make get_lints be a static function
Mark Rousskov
-9
/
+1
2019-10-17
No longer implicitly register lints when registering passes
Mark Rousskov
-4
/
+0
2019-10-17
Split out just registration to separate function
Mark Rousskov
-27
/
+13
2019-10-17
Split module and crate late pass registration
Mark Rousskov
-9
/
+9
[next]