| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2024-01-05 | Update clippy for hir::Guard removal | Matthew Jasper | -8/+2 | |
| 2023-12-28 | Merge commit 'ac4c2094a6030530661bee3876e0228ddfeb6b8b' into clippy-subtree-sync | Philipp Krones | -0/+1 | |
| 2023-12-25 | Fix clippy's usage of Body's coroutine_kind | Michael Goulet | -4/+17 | |
| Also fixes a bug where we weren't peeling blocks from async bodies | ||||
| 2023-12-16 | Merge commit 'a859e5cc1ce100df22346a1005da30532d04de59' into clippyup | Philipp Krones | -5/+5 | |
| 2023-12-12 | Move some methods from `tcx.hir()` to `tcx` | zetanumbers | -1/+1 | |
| Renamings: - find -> opt_hir_node - get -> hir_node - find_by_def_id -> opt_hir_node_by_def_id - get_by_def_id -> hir_node_by_def_id Fix rebase changes using removed methods Use `tcx.hir_node_by_def_id()` whenever possible in compiler Fix clippy errors Fix compiler Apply suggestions from code review Co-authored-by: Vadim Petrochenkov <vadim.petrochenkov@gmail.com> Add FIXME for `tcx.hir()` returned type about its removal Simplify with with `tcx.hir_node_by_def_id` | ||||
| 2023-12-01 | Merge commit 'f0cdee4a3f094416189261481eae374b76792af1' into clippy-subtree-sync | Philipp Krones | -15/+15 | |
| 2023-11-29 | Add `never_patterns` feature gate | Nadrieril | -0/+1 | |
| 2023-11-16 | Merge commit 'edb720b199083f4107b858a8761648065bf38d86' into clippyup | Philipp Krones | -504/+306 | |
| 2023-11-04 | fix clippy author and failing test | Dinu Blanovschi | -2/+7 | |
| 2023-11-02 | Merge commit '09ac14c901abc43bd0d617ae4a44e8a4fed98d9c' into clippyup | Philipp Krones | -1013/+31 | |
| 2023-10-21 | Merge commit '2b030eb03d9e5837440b1ee0b98c50b97c0c5889' into clippyup | Philipp Krones | -62/+96 | |
| 2023-10-17 | [RFC 3127 - Trim Paths]: Fix building tools (rustdoc, clippy, ...) | Urgau | -1/+1 | |
| 2023-10-06 | Merge commit 'b105fb4c39bc1a010807a6c076193cef8d93c109' into clippyup | Philipp Krones | -1/+42 | |
| 2023-09-28 | Remove `rustc_lint_defs::lint_array` | DaniPopes | -2/+2 | |
| 2023-09-25 | Merge commit '7671c283a50b5d1168841f3014b14000f01dd204' into clippyup | Philipp Krones | -59/+56 | |
| 2023-09-14 | cleanup op_to_const a bit; rename ConstValue::ByRef → Indirect | Ralf Jung | -1/+1 | |
| 2023-09-12 | Merge commit '98363cbf6a7c3f8b571a7d92a3c645bb4376e4a6' into clippyup | Philipp Krones | -0/+20 | |
| 2023-08-11 | Merge commit '1e8fdf492808a25d78a97e1242b835ace9924e4d' into clippyup | Philipp Krones | -1/+1 | |
| 2023-08-04 | Improve spans for indexing expressions | Nilstrieb | -1/+1 | |
| Indexing is similar to method calls in having an arbitrary left-hand-side and then something on the right, which is the main part of the expression. Method calls already have a span for that right part, but indexing does not. This means that long method chains that use indexing have really bad spans, especially when the indexing panics and that span in coverted into a panic location. This does the same thing as method calls for the AST and HIR, storing an extra span which is then put into the `fn_span` field in THIR. | ||||
| 2023-07-31 | Merge commit '5436dba826191964ac1d0dab534b7eb6d4c878f6' into clippyup | Philipp Krones | -1/+11 | |
| 2023-07-20 | XSimplifiedType to SimplifiedType::X | lcnr | -4/+4 | |
| 2023-07-17 | Merge commit 'd9c24d1b1ee61f276e550b967409c9f155eac4e3' into clippyup | Philipp Krones | -17/+18 | |
| 2023-07-14 | refactor(rustc_middle): Substs -> GenericArg | Mahdi Dibaiee | -5/+5 | |
| 2023-07-02 | Merge commit '37f4c1725d3fd7e9c3ffd8783246bc5589debc53' into clippyup | Philipp Krones | -10/+167 | |
| 2023-06-26 | Support `hir::ExprKind::Become` in clippy | Maybe Waffle | -0/+5 | |
| 2023-06-02 | Merge commit '30448e8cf98d4754350db0c959644564f317bc0f' into clippyup | Philipp Krones | -96/+113 | |
| 2023-05-20 | Merge commit '435a8ad86c7a33bd7ffb91c59039943408d3b6aa' into clippyup | Philipp Krones | -110/+148 | |
| 2023-05-05 | Auto merge of #111255 - flip1995:clippyup, r=Manishearth | bors | -2/+10 | |
| Update Clippy r? `@Manishearth` | ||||
| 2023-05-05 | Merge commit '371120bdbf58a331db5dcfb2d9cddc040f486de8' into clippyup | Philipp Krones | -2/+10 | |
| 2023-05-02 | initial step towards implementing C string literals | Deadbeef | -0/+5 | |
| 2023-04-23 | Merge commit 'a3ed905928a03b6e433d0b429190bf3a847128b3' into clippyup | Philipp Krones | -1/+5 | |
| 2023-04-21 | offset_of | DrMeepster | -0/+4 | |
| 2023-04-16 | Alloc `hir::Lit` in an arena to remove the destructor from `Expr` | Nilstrieb | -1/+1 | |
| This allows allocating `Expr`s into a dropless arena, which is useful for using length prefixed thing slices in HIR, since these can only be allocated in the dropless arena and not in a typed arena. This is something I'm working on. | ||||
| 2023-04-11 | Merge commit '83e42a2337dadac915c956d125f1d69132f36425' into clippyup | Philipp Krones | -17/+98 | |
| 2023-03-24 | Merge commit 'd5e2a7aca55ed49fc943b7a07a8eba05ab5a0079' into clippyup | Philipp Krones | -1/+1 | |
| 2023-03-14 | Remove box expressions from HIR | clubby789 | -5/+0 | |
| 2023-03-10 | Merge commit '3c06e0b1ce003912f8fe0536d3a7fe22558e38cf' into clippyup | Philipp Krones | -2/+31 | |
| 2023-03-05 | Auto merge of #108351 - petrochenkov:rmdit, r=cjgillot | bors | -2/+2 | |
| rustc_middle: Remove trait `DefIdTree` 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-03-02 | Fix array-size-threshold config deserialization error | Alex Macleod | -1/+1 | |
| 2023-03-02 | rustc_middle: Remove trait `DefIdTree` | Vadim Petrochenkov | -2/+2 | |
| 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-26 | Auto merge of #108474 - Jarcho:clippyup, r=Manishearth | bors | -6/+11 | |
| Update Clippy Seems like `@flip1995` so this is a couple days late. r? `@Manishearth` | ||||
| 2023-02-25 | Merge commit '149392b0baa4730c68f3c3eadf5c6ed7b16b85a4' into clippyup | Jason Newcomb | -6/+11 | |
| 2023-02-25 | Make clippy happy | Michael Goulet | -1/+1 | |
| 2023-02-16 | remove bound_type_of query; make type_of return EarlyBinder; change type_of ↵ | Kyle Matsuda | -4/+4 | |
| in metadata | ||||
| 2023-02-16 | change usages of type_of to bound_type_of | Kyle Matsuda | -4/+5 | |
| 2023-02-10 | Merge commit '0f7558148c22e53cd4608773b56cdfa50dcdeac3' into clippyup | Philipp Krones | -13/+25 | |
| 2023-01-27 | Merge commit '1480cea393d0cee195e59949eabdfbcf1230f7f9' into clippyup | Philipp Krones | -7/+75 | |
| 2023-01-12 | Merge commit '7f27e2e74ef957baa382dc05cf08df6368165c74' into clippyup | Philipp Krones | -1/+1 | |
| 2023-01-04 | get_parent and find_parent | Michael Goulet | -1/+1 | |
| 2023-01-04 | rename get_parent_node to parent_id | Michael Goulet | -2/+2 | |
