summary refs log tree commit diff
path: root/src/librustc/lint/context.rs
AgeCommit message (Expand)AuthorLines
2017-08-19Auto merge of #43936 - oli-obk:patch-6, r=alexcrichtonbors-4/+4
2017-08-17Upgrade a comment to a doc commentOliver Schneider-1/+1
2017-08-17Upgrade a comment to a doc commentOliver Schneider-3/+3
2017-08-15Fix typos & us spellingsFourchaux-1/+1
2017-08-14Auto merge of #43740 - michaelwoerister:local-id-in-typecktables, r=arielb1bors-1/+1
2017-08-12Fix some typosBastien Orivel-1/+1
2017-08-11Improve validation of TypeckTables keys.Michael Woerister-2/+2
2017-08-11Make TypeckTables::type_dependent_defs use ItemLocalId instead of NodeId.Michael Woerister-2/+2
2017-08-09rustc: Rearchitect lints to be emitted more eagerlyAlex Crichton-573/+198
2017-07-05use field init shorthand in src/librustcZack M. Davis-7/+7
2017-06-29Rollup merge of #42919 - zackmdavis:once_again_we_heard_you_the_first_time, r...Ariel Ben-Yehuda-13/+13
2017-06-26make lint on-by-default/implied-by messages appear only onceZack M. Davis-13/+13
2017-06-23only set "overruled by outer forbid" once for lint groups, by group nameZack M. Davis-9/+17
2017-06-23remove unused parameters from LintStore.find_lintZack M. Davis-8/+5
2017-06-12kill various tasks we no longer need and remove outdated README textNiko Matsakis-3/+0
2017-06-12Auto merge of #42537 - michaelwoerister:tcx-for-dep-node, r=nikomatsakisbors-2/+2
2017-06-09incr.comp.: Uniformly represent DepNodes as (Kind, StableHash) pairs.Michael Woerister-2/+2
2017-06-09rustc: track the current ty::ParamEnv in lint::LateContext.Eduard-Mihai Burtescu-12/+36
2017-06-09rustc: remove redundant krate field from lint::LateContext.Eduard-Mihai Burtescu-4/+0
2017-06-02Add E0602Guillaume Gomez-3/+3
2017-05-25Auto merge of #40847 - jseyfried:decl_macro, r=nrcbors-2/+1
2017-05-25Refactor out `ast::MacroDef`.Jeffrey Seyfried-2/+1
2017-05-17Refactor: Move the mutable parts out of LintStore. Fix #42007.kennytm-86/+165
2017-05-16Auto merge of #41907 - est31:macro_unused, r=jseyfriedbors-0/+8
2017-05-13Support #[allow] etc logic on a per macro levelest31-0/+8
2017-05-12Pass crate attributes in visit.rsNick Cameron-1/+1
2017-05-08Remove need for &format!(...) or &&"" dances in `span_label` callsOliver Schneider-2/+2
2017-04-24rustc: expose the common DUMMY_SP query case as tcx methods.Eduard-Mihai Burtescu-2/+2
2017-03-27Fix various useless derefs and slicingsOliver Schneider-3/+2
2017-03-23convert privacy access levels into a queryNiko Matsakis-3/+5
2017-03-19Auto merge of #40346 - jseyfried:path_and_tokenstream_attr, r=nrcbors-2/+2
2017-03-14Refactor `Attribute` to use `Path` and `TokenStream` instead of `MetaItem`.Jeffrey Seyfried-2/+2
2017-03-13some style fixesTshepang Lekhonkhobe-4/+10
2017-03-10Allow lints to check Bodys directlyOliver Schneider-0/+6
2017-02-04note wording: lint implied by lint group, not lint group implies lintZack M. Davis-4/+4
2017-02-04note lint group set on command line triggering individual lintZack M. Davis-9/+19
2017-02-04note individual lint name set via lint group attribute in notesZack M. Davis-23/+30
2017-02-02store typeck lints in the `TypeckTables`Niko Matsakis-4/+24
2017-02-02introduce `LintTable`Niko Matsakis-11/+9
2017-01-26rustc: rename TyCtxt's `map` field to `hir`.Eduard-Mihai Burtescu-5/+5
2017-01-25rename `Tables` to `TypeckTables`Niko Matsakis-2/+2
2017-01-17Teach Diagnostics to highlight textEsteban Küber-1/+1
2017-01-14Merge branch 'master' into lint-attr-fixcomex-20/+28
2017-01-06rustc: keep track of tables everywhere as if they were per-body.Eduard-Mihai Burtescu-18/+28
2017-01-03Fix lint attributes on non-item nodes.comex-45/+12
2016-12-28rustc: separate bodies for static/(associated)const and embedded constants.Eduard-Mihai Burtescu-6/+3
2016-12-06annotate stricter lifetimes on LateLintPass methods to allow them to forward ...Oliver Schneider-36/+36
2016-11-29revamp `Visitor` with a single method for controlling nested visitsNiko Matsakis-8/+4
2016-11-29Split nested_visit_mode function off from nested_visit_mapFlorian Diebold-4/+8
2016-11-29rustc: replace body exprs by their idsFlorian Diebold-10/+15