summary refs log tree commit diff
path: root/src/librustc_resolve/check_unused.rs
AgeCommit message (Expand)AuthorLines
2018-07-14Remove most of `PartialEq` impls from AST and HIR structuresVadim Petrochenkov-1/+1
2018-07-12rustc: Lint against `#[macro_use]` in 2018 idiomsAlex Crichton-1/+16
2018-06-30Fortify dummy span checkingVadim Petrochenkov-2/+2
2018-05-18Reimplement unused_labels lint as a compiler builtin in the resolverKyle Stachowicz-0/+4
2018-02-23Auto merge of #47799 - topecongiro:fix-span-of-visibility, r=petrochenkovbors-1/+1
2018-02-17fix more typos found by codespell.Matthias Krüger-1/+1
2018-02-18Change ast::Visibility to Spanned typeSeiichi Uchida-1/+1
2018-01-24Fix wrong span for nested empty groupsPietro Albini-1/+8
2017-11-30Implement RFC 2128 (use_nested_groups)Pietro Albini-27/+32
2017-11-08Fix help for duplicated names: `extern crate (...) as (...)`Esteban Küber-1/+1
2017-08-27Address review comments, second turnTatsuyuki Ishi-2/+2
2017-08-27Move unused-extern-crate to late passTatsuyuki Ishi-4/+2
2017-08-15use field init shorthand EVERYWHEREZack M. Davis-1/+1
2017-08-09rustc: Rearchitect lints to be emitted more eagerlyAlex Crichton-8/+5
2017-01-22Warn on unused `#[macro_use]` imports.Jeffrey Seyfried-0/+5
2017-01-21Improve `unused_extern_crate` warnings.Jeffrey Seyfried-11/+16
2016-12-07Auto merge of #38191 - oli-obk:clippy_is_sad, r=eddybbors-2/+2
2016-12-06annotate stricter lifetimes on LateLintPass methods to allow them to forward ...Oliver Schneider-2/+2
2016-12-05Warn when an import list is emptyEsteban Küber-0/+6
2016-11-17Refactor out `PerNS`.Jeffrey Seyfried-3/+3
2016-11-08Group unused import warnings per path listEsteban Küber-12/+42
2016-10-25Add identifier to unused import warningsTaylor Cramer-4/+6
2016-09-04Replace `_, _` with `..`Vadim Petrochenkov-1/+1
2016-08-21Refactor away variant `ast::PathListItemKind::Mod`Jeffrey Seyfried-1/+1
2016-06-26Rollup merge of #33943 - jseyfried:libsyntax_cleanup, r=nrcJeffrey Seyfried-1/+1
2016-06-23Move errors from libsyntax to its own crateJonathan Turner-1/+1
2016-06-14Remove the type parameter from `syntax::visit::Visitor`Jeffrey Seyfried-1/+1
2016-05-09Move resolution to before loweringJeffrey Seyfried-19/+18
2016-05-03Warn unused trait importsSeo Sanghyeon-0/+10
2016-04-06Rollup merge of #32724 - sanxiyn:outdated-comment, r=dotdashSteve Klabnik-20/+5
2016-04-06rustc: move rustc_front to rustc::hir.Eduard Burtescu-3/+3
2016-04-04Remove outdated commentSeo Sanghyeon-20/+5
2016-02-26Remove `LastPrivate`Jeffrey Seyfried-40/+0
2016-02-01Spans now derive equalityDaniel Campbell-1/+1
2015-11-26make CrateStore a trait objectAriel Ben-Yehuda-1/+1
2015-11-18Port a bunch of code new-visitor; all of these ports wereNiko Matsakis-5/+2
2015-11-14rustfmt librustc_resolvecorentih-13/+13
2015-09-03Add an intital HIR and lowering stepNick Cameron-7/+9
2015-02-24rustc: combine partial_def_map and last_private_map into def_map.Eduard Burtescu-13/+15
2015-02-02`for x in xs.iter()` -> `for x in &xs`Jorge Aparicio-1/+1
2015-01-21rustc_resolve: fix fallout of merging ast::ViewItem into ast::Item.Eduard Burtescu-18/+18
2015-01-06core: split into fmt::Show and fmt::StringSean McArthur-1/+1
2015-01-03sed -i -s 's/\bmod,/self,/g' **/*.rsJorge Aparicio-1/+1
2015-01-02rollup merge of #20410: japaric/assoc-typesAlex Crichton-2/+4
2015-01-02core: use assoc types in `Deref[Mut]`Jorge Aparicio-2/+4
2015-01-02std: Stabilize the prelude moduleAlex Crichton-0/+2
2014-12-27Rebasing changesNick Cameron-3/+3
2014-12-27save-analysis: emit names of items that a glob import actually imports.Nick Cameron-7/+7
2014-12-20rustc_resolve: move unused import checking into its own module.Eduard Burtescu-0/+161