| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 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 | |
| 2021-03-09 | Remove hir::StructField::attrs. | Camille GILLOT | -1/+2 | |
| 2021-03-09 | Remove hir::Variant::attrs. | Camille GILLOT | -1/+2 | |
| 2021-03-09 | Remove hir::Crate::attrs. | Camille GILLOT | -1/+2 | |
| 2021-02-15 | Only store a LocalDefId in hir::ImplItem. | Camille GILLOT | -3/+2 | |
| 2021-02-15 | Only store a LocalDefId in hir::TraitItem. | Camille GILLOT | -2/+1 | |
| 2021-02-15 | Only store a LocalDefId in hir::Item. | Camille GILLOT | -4/+2 | |
| Items are guaranteed to be HIR owner. | ||||
| 2021-01-15 | Merge commit '953f024793dab92745fee9cd2c4dee6a60451771' into clippyup | flip1995 | -1/+1 | |
| 2020-12-20 | Merge commit '4911ab124c481430672a3833b37075e6435ec34d' into clippyup | flip1995 | -31/+33 | |
| 2020-11-26 | Remove ForeignMod struct. | Camille GILLOT | -1/+1 | |
| 2020-11-05 | Merge commit 'b20d4c155d2fe3a8391f86dcf9a8c49e17188703' into clippyup | flip1995 | -3/+4 | |
| 2020-08-04 | rustc_ast: `(Nested)MetaItem::check_name` -> `has_name` | Vadim Petrochenkov | -1/+1 | |
| For consistency with `Attribute::has_name` which doesn't mark the attribute as used either. Replace all uses of `check_name` with `has_name` outside of rustc | ||||
| 2020-07-03 | Use 'tcx for references to AccessLevels wherever possible. | Eduard-Mihai Burtescu | -16/+10 | |
| 2020-06-11 | Remove ImplItemKind::OpaqueTy from clippy | Matthew Jasper | -1/+0 | |
| 2020-03-30 | rustup https://github.com/rust-lang/rust/pull/70536 | Matthias Krüger | -1/+1 | |
