| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-01-19 | Apply `unnecessary_semicolon` to Clippy sources | Samuel Tardieu | -1/+1 | |
| 2025-01-09 | Merge remote-tracking branch 'upstream/master' into rustup | Philipp Krones | -1/+1 | |
| 2025-01-04 | turn hir::ItemKind::Fn into a named-field variant | Ralf Jung | -1/+1 | |
| 2024-12-15 | Add hir::Attribute | Jonathan Dönszelmann | -8/+8 | |
| 2024-11-07 | Merge commit 'f712eb5cdccd121d0569af12f20e6a0fabe4364d' into ↵ | Philipp Krones | -2/+23 | |
| clippy-subtree-update | ||||
| 2024-10-18 | Merge commit 'a109190d7060236e655fc75533373fa274ec5343' into ↵ | Philipp Krones | -1/+1 | |
| clippy-subtree-update | ||||
| 2024-10-04 | Adapt clippy. | Camille GILLOT | -2/+1 | |
| 2024-09-24 | Merge commit '7901289135257ca0fbed3a5522526f95b0f5edba' into ↵ | Philipp Krones | -1/+1 | |
| clippy-subtree-update | ||||
| 2024-07-25 | Merge commit '37f4fbb92913586b73a35772efd00eccd1cbbe13' into ↵ | Philipp Krones | -10/+3 | |
| clippy-subtree-update | ||||
| 2024-06-27 | Merge commit '68a799aea9b65e2444fbecfe32217ce7d5a3604f' into ↵ | Philipp Krones | -5/+2 | |
| clippy-subtree-update | ||||
| 2024-05-30 | Merge commit 'c9139bd546d9cd69df817faeab62c5f9b1a51337' into ↵ | Philipp Krones | -2/+2 | |
| clippy-subtree-update | ||||
| 2024-04-04 | Merge commit '9725c4a162502a02c1c67fdca6b797fe09b2b73c' into ↵ | Philipp Krones | -1/+1 | |
| clippy-subtree-update | ||||
| 2024-03-24 | Rename `{enter,exit}_lint_attrs` to `check_attributes{,_post}` | Alex Macleod | -2/+2 | |
| 2024-03-21 | Merge commit '9d6f41691ed9dbfaec2a2df2661c42451f2fe0d3' into ↵ | Philipp Krones | -5/+59 | |
| clippy-subtree-update | ||||
| 2023-12-01 | Merge commit 'f0cdee4a3f094416189261481eae374b76792af1' into clippy-subtree-sync | Philipp Krones | -1/+1 | |
| 2023-11-16 | Merge commit 'edb720b199083f4107b858a8761648065bf38d86' into clippyup | Philipp Krones | -11/+8 | |
| 2023-11-02 | Minimize `pub` usage in `source_map.rs`. | Nicholas Nethercote | -2/+1 | |
| Most notably, this commit changes the `pub use crate::*;` in that file to `use crate::*;`. This requires a lot of `use` items in other crates to be adjusted, because everything defined within `rustc_span::*` was also available via `rustc_span::source_map::*`, which is bizarre. The commit also removes `SourceMap::span_to_relative_line_string`, which is unused. | ||||
| 2023-10-21 | Merge commit '2b030eb03d9e5837440b1ee0b98c50b97c0c5889' into clippyup | Philipp Krones | -1/+1 | |
| 2023-03-10 | Merge commit '3c06e0b1ce003912f8fe0536d3a7fe22558e38cf' into clippyup | Philipp Krones | -4/+6 | |
| 2023-03-02 | rustc_middle: Remove trait `DefIdTree` | Vadim Petrochenkov | -1/+1 | |
| This trait was a way to generalize over both `TyCtxt` and `Resolver`, but now `Resolver` has access to `TyCtxt`, so this trait is no longer necessary. | ||||
| 2023-02-25 | Merge commit '149392b0baa4730c68f3c3eadf5c6ed7b16b85a4' into clippyup | Jason Newcomb | -9/+23 | |
| 2023-01-14 | change impl_trait_ref query to return EarlyBinder; remove ↵ | Kyle Matsuda | -1/+1 | |
| bound_impl_trait_ref query; add EarlyBinder to impl_trait_ref in metadata | ||||
| 2023-01-14 | change usages of impl_trait_ref to bound_impl_trait_ref | Kyle Matsuda | -1/+1 | |
| 2022-11-13 | Store a LocalDefId in hir::Variant & hir::Field. | Camille GILLOT | -1/+1 | |
| 2022-10-29 | Rename some `OwnerId` fields. | Nicholas Nethercote | -5/+5 | |
| spastorino noticed some silly expressions like `item_id.def_id.def_id`. This commit renames several `def_id: OwnerId` fields as `owner_id`, so those expressions become `item_id.owner_id.def_id`. `item_id.owner_id.local_def_id` would be even clearer, but the use of `def_id` for values of type `LocalDefId` is *very* widespread, so I left that alone. | ||||
| 2022-10-06 | Merge commit 'ac0e10aa68325235069a842f47499852b2dee79e' into clippyup | Philipp Krones | -1/+1 | |
| 2022-09-24 | separate definitions and `HIR` owners | Takayuki Maeda | -1/+1 | |
| fix a ui test use `into` fix clippy ui test fix a run-make-fulldeps test implement `IntoQueryParam<DefId>` for `OwnerId` use `OwnerId` for more queries change the type of `ParentOwnerIterator::Item` to `(OwnerId, OwnerNode)` | ||||
| 2022-09-09 | Appease clippy again | Michael Goulet | -2/+1 | |
| 2022-09-09 | Make clippy happy | Michael Goulet | -1/+2 | |
| 2022-08-11 | Merge commit '2b2190cb5667cdd276a24ef8b9f3692209c54a89' into clippyup | Philipp Krones | -7/+34 | |
| 2022-08-01 | Remove DefId from AssocItemContainer. | Camille GILLOT | -8/+7 | |
| 2022-05-02 | rustc: Panic by default in `DefIdTree::parent` | Vadim Petrochenkov | -1/+1 | |
| Only crate root def-ids don't have a parent, and in majority of cases the argument of `DefIdTree::parent` cannot be a crate root. So we now panic by default in `parent` and introduce a new non-panicing function `opt_parent` for cases where the argument can be a crate root. Same applies to `local_parent`/`opt_local_parent`. | ||||
| 2022-04-17 | Stop using CRATE_DEF_INDEX. | Camille GILLOT | -3/+3 | |
| `CRATE_DEF_ID` and `CrateNum::as_def_id` are almost always what we want. | ||||
| 2021-12-06 | Merge commit 'a5d597637dcb78dc73f93561ce474f23d4177c35' into clippyup | flip1995 | -0/+1 | |
| 2021-09-30 | Do not pass hir::Crate to lints. | Camille GILLOT | -2/+3 | |
| 2021-09-29 | Avoid more invocations of hir_crate query. | Camille GILLOT | -5/+3 | |
| 2021-08-28 | Teach tools that macros are now HIR items | inquisitivecrystal | -1/+1 | |
| 2021-08-28 | Treat macros as HIR items | inquisitivecrystal | -0/+1 | |
| 2021-07-29 | Merge commit '0cce3f643bfcbb92d5a1bb71858c9cbaff749d6b' into clippyup | flip1995 | -4/+4 | |
| 2021-07-25 | Introduce OwnerNode::Crate. | Camille GILLOT | -1/+1 | |
| 2021-06-04 | Remove `doc(include)` | Joshua Nelson | -17/+2 | |
| 2021-06-03 | Merge commit '3ae8faff4d46ad92f194c2a4b941c3152a701b31' into clippyup | flip1995 | -3/+3 | |
| 2021-04-08 | Merge commit 'b40ea209e7f14c8193ddfc98143967b6a2f4f5c9' into clippyup | flip1995 | -12/+5 | |
| 2021-03-30 | Remove hir::CrateItem. | Camille GILLOT | -1/+1 | |
| 2021-03-27 | Remove (lots of) dead code | Joshua Nelson | -1/+1 | |
| Found with https://github.com/est31/warnalyzer. Dubious changes: - Is anyone else using rustc_apfloat? I feel weird completely deleting x87 support. - Maybe some of the dead code in rustc_data_structures, in case someone wants to use it in the future? - Don't change rustc_serialize I plan to scrap most of the json module in the near future (see https://github.com/rust-lang/compiler-team/issues/418) and fixing the tests needed more work than I expected. TODO: check if any of the comments on the deleted code should be kept. | ||||
| 2021-03-25 | Merge commit '0e87918536b9833bbc6c683d1f9d51ee2bf03ef1' into clippyup | flip1995 | -1/+1 | |
| 2021-03-16 | ast/hir: Rename field-related structures | Vadim Petrochenkov | -1/+1 | |
| StructField -> FieldDef ("field definition") Field -> ExprField ("expression field", not "field expression") FieldPat -> PatField ("pattern field", not "field pattern") Also rename visiting and other methods working on them. | ||||
| 2021-03-09 | Remove hir::Item::attrs. | Camille GILLOT | -1/+2 | |
| 2021-03-09 | Remove hir::ImplItem::attrs. | Camille GILLOT | -1/+2 | |
| 2021-03-09 | Remove hir::TraitItem::attrs. | Camille GILLOT | -1/+2 | |
