about summary refs log tree commit diff
path: root/compiler/rustc_lint
AgeCommit message (Expand)AuthorLines
2023-03-22rustc: Remove unused `Session` argument from some attribute functionsVadim Petrochenkov-17/+15
2023-03-22Auto merge of #109119 - lcnr:trait-system-cleanup, r=compiler-errorsbors-4/+7
2023-03-21Use local key in providersMichael Goulet-10/+5
2023-03-21use the correct param envlcnr-2/+1
2023-03-21remove some trait solver helperslcnr-3/+7
2023-03-20remove bad commentDaniPopes-1/+0
2023-03-20fix ClashingExternDeclarations lint ICEDaniPopes-13/+11
2023-03-20Lint ambiguous glob re-exports许杰友 Jieyou Xu (Joe)-0/+4
2023-03-19Remove the `NodeId` of `ast::ExprKind::Async`Arpad Borsos-2/+1
2023-03-19Rollup merge of #109003 - GuillaumeGomez:useless-anonymous-reexport-lint, r=c...Dylan DPC-0/+96
2023-03-16Rollup merge of #109158 - Ezrashaw:expand-sugg-for-unused-lint, r=NilstriebMatthias Krüger-31/+22
2023-03-15error-msg: expand suggestion for unused lintEzra Shaw-31/+22
2023-03-15Fix #109152, fix the scenario that we may can not get span of funcyukang-2/+9
2023-03-12Add test for useless_anonymous_reexport lintGuillaume Gomez-1/+2
2023-03-12Add lint for useless anonymous reexportsGuillaume Gomez-0/+95
2023-03-12Remove uses of `box_syntax` in rustc and toolsclubby789-1/+0
2023-03-11Simplify message pathsest31-1/+1
2023-03-11Rollup merge of #108806 - cjgillot:query-lints, r=davidtwcoMatthias Krüger-2/+2
2023-03-11Rollup merge of #104363 - WaffleLapkin:bonk_box_new, r=NilstriebMatthias Krüger-2/+6
2023-03-09Document tool lintsclubby789-0/+30
2023-03-06Querify registered_tools.Camille GILLOT-2/+2
2023-03-05Auto merge of #108351 - petrochenkov:rmdit, r=cjgillotbors-2/+2
2023-03-03Make `unused_allocation` lint warn against `Box::new`Maybe Waffle-2/+6
2023-03-03Match unmatched backticks in compiler/ that are part of rustdocest31-1/+1
2023-03-02rustc_middle: Remove trait `DefIdTree`Vadim Petrochenkov-2/+2
2023-02-27Rollup merge of #108363 - cjgillot:unused-crate, r=WaffleLapkinMatthias Krüger-0/+17
2023-02-26Rollup merge of #107890 - obeis:mapping-to-unit, r=cjgillotMatthias Krüger-1/+148
2023-02-24Use `List::empty()` instead of `mk_substs(&[])`.Nicholas Nethercote-3/+3
2023-02-24Rename many interner functions.Nicholas Nethercote-3/+3
2023-02-23Emit `map_unit_fn` lint in closure caseObei Sideg-0/+16
2023-02-23Add lint against `Iterator::map` receiving a callable that returns `()`Obei Sideg-1/+132
2023-02-22Move the unused extern crate check back to the resolver.Camille GILLOT-0/+17
2023-02-22Auto merge of #108340 - eggyal:remove_traversal_trait_aliases, r=oli-obkbors-4/+6
2023-02-22Remove type-traversal trait aliasesAlan Egerton-4/+6
2023-02-22errors: generate typed identifiers in each crateDavid Wood-87/+607
2023-02-21Rollup merge of #108000 - y21:no-zero-init-for-uninhabited, r=jackh726Dylan DPC-3/+18
2023-02-20Rollup merge of #108200 - jhpratt:restricted-damerau-levenshtein-distance, r=...Matthias Krüger-1/+1
2023-02-19Make public API, docs algorithm-agnosticJacob Pratt-1/+1
2023-02-18lint: don't suggest assume_init for uninhabited typesy21-3/+18
2023-02-18Rollup merge of #108162 - clubby789:issue-108155, r=NilstriebMatthias Krüger-4/+3
2023-02-17Don't eagerly convert principal to stringclubby789-4/+3
2023-02-17Add `Clause::ConstArgHasType` variantBoxy-0/+2
2023-02-17Auto merge of #107753 - kylematsuda:type-of, r=BoxyUwUbors-16/+20
2023-02-16remove bound_type_of query; make type_of return EarlyBinder; change type_of i...Kyle Matsuda-20/+18
2023-02-16change usages of type_of to bound_type_ofKyle Matsuda-18/+24
2023-02-17Rollup merge of #107489 - compiler-errors:non_lifetime_binders, r=cjgillotMatthias Krüger-6/+6
2023-02-16Replace some `then`s with some `then_some`sMaybe Waffle-2/+3
2023-02-16`if $c:expr { Some($r:expr) } else { None }` =>> `$c.then(|| $r)`Maybe Waffle-16/+7
2023-02-16Rename some region-specific stuffMichael Goulet-6/+6
2023-02-14Auto merge of #108056 - matthiaskrgr:rollup-oa6bxvh, r=matthiaskrgrbors-1/+1