about summary refs log tree commit diff
path: root/compiler/rustc_lint/src/context.rs
AgeCommit message (Expand)AuthorLines
2021-08-04Fix lint capitalization and ignoring, test with include_strasquared31415-1/+1
2021-08-04Lint against named asm labelsasquared31415-0/+4
2021-08-03Use a multipart suggestion for the parenthesesFabian Wolff-3/+6
2021-07-31Require parentheses to avoid confusions around labeled break and loop express...Fabian Wolff-0/+5
2021-07-24Display an extra note for trailing semicolon lint with trailing macroAaron Hill-0/+6
2021-07-24Auto merge of #87296 - Aaron1011:inert-warn, r=petrochenkovbors-0/+10
2021-07-21Rename force-warns to force-warnRyan Levick-1/+1
2021-07-20Auto merge of #84959 - camsteffen:lint-suggest-group, r=estebankbors-7/+7
2021-07-19Warn on inert attributes used on bang macro invocationAaron Hill-0/+10
2021-07-08Rollup merge of #86639 - eholk:lint-tool, r=petrochenkovYuki Okushi-4/+40
2021-07-07Cleanup: unify lint name checkingEric Holk-18/+10
2021-07-06Unify lint tool and lint name checkingEric Holk-7/+37
2021-07-06Parse tool name for command line lint optionsEric Holk-3/+17
2021-07-03Warn when `rustdoc::` group is omitted from lint namesJoshua Nelson-16/+0
2021-06-30Auto merge of #86689 - rylev:future-compat-lint-group, r=nikomatsakisbors-10/+13
2021-06-29Auto merge of #86009 - cjgillot:fwarn, r=davidtwcobors-24/+14
2021-06-28Add comment for future_incompatible lint groupRyan Levick-0/+3
2021-06-28Only include lint in future_incompatible lint group if not an edition lintRyan Levick-10/+10
2021-06-26Add migration lint for reserved prefixes.Mara Bos-0/+9
2021-06-26Make ForceWarn a lint level.Camille GILLOT-24/+14
2021-06-25Change how edition based future compatibility warnings are handledRyan Levick-2/+2
2021-06-04Auto merge of #85788 - rylev:force-warns, r=nikomatsakisbors-13/+24
2021-06-02Restrict access to crate_name.Camille GILLOT-1/+1
2021-06-02Force warn on lint groups as wellRyan Levick-13/+24
2021-06-01Revert "Reduce the amount of untracked state in TyCtxt"Camille Gillot-1/+1
2021-05-30Restrict access to crate_name.Camille GILLOT-1/+1
2021-05-05Suggest lint groupsCameron Steffen-7/+7
2021-04-15rename pat2015 to pat_parammark-1/+1
2021-04-01add OR_PATTERNS_BACK_COMPAT linthi-rustin-0/+3
2021-03-31Add tcx lifetime to BinderJack Huey-1/+1
2021-03-27Remove (lots of) dead codeJoshua Nelson-0/+3
2021-03-26Use iter::zip in compiler/Josh Stone-1/+2
2021-03-18Rollup merge of #83216 - jyn514:register-tool, r=petrochenkovDylan DPC-1/+1
2021-03-16Allow registering tool lints with `register_tool`Joshua Nelson-1/+1
2021-03-16Don't warn about old rustdoc lint names (temporarily)Joshua Nelson-0/+34
2021-03-14Introduce `proc_macro_back_compat` lint, and emit for `time-macros-impl`Aaron Hill-0/+3
2021-03-01Rename rustdoc lints to be a tool lint instead of built-in.Joshua Nelson-1/+5
2021-02-07Add `--extern-loc` to augment unused crate dependency diagnosticsJeremy Fitzhardinge-2/+29
2021-02-07expand/resolve: Turn `#[derive]` into a regular macro attributeVadim Petrochenkov-0/+3
2021-02-04Rollup merge of #81556 - nikomatsakis:forbidden-lint-groups-lint, r=pnkfelixMara Bos-0/+15
2021-02-02introduce future-compatibility warning for forbidden lint groupsNiko Matsakis-0/+15
2021-01-29Rollup merge of #81176 - camsteffen:qpath-res, r=oli-obkYuki Okushi-0/+8
2021-01-18Query for TypeckResults in LateContext::qpath_resCameron Steffen-0/+8
2021-01-17Fix formatting for removed lintsJoshua Nelson-1/+1
2021-01-16More advanced unknown lint suggestionflip1995-5/+11
2021-01-15Don't make tools responsible for checking unknown and renamed lintsJoshua Nelson-14/+25
2021-01-13Introduce missing ABI lint on extern blocksMark Rousskov-0/+4
2021-01-10Auto merge of #79414 - sasurau4:feature/add-suggestion-for-pattern-in-fns-wit...bors-0/+3
2020-12-31Auto merge of #80500 - jyn514:track-caller, r=nagisabors-0/+1
2020-12-30Rename kw::Invalid -> kw::EmptyJoshua Nelson-1/+1