- d074e48 feat(clone_on_ref_ptr): don't add a `&` to the receiver if it's a reference (#15742) by Samuel Tardieu · 80 minutes ago master
- 94337ce DRY: make all `span_lint_*` use `span_lint{_hir,}_and_then` (#16587) by llogiq · 2 hours ago
- 8193734 Add `allow-unwrap-types` configuration for `unwrap_used` and `expect_used` (#16605) by llogiq · 2 hours ago
- b0a25d2 feat(clone_on_ref_ptr): don't add a `&` to the receiver if it's a reference by Ada Alakbarova · 5 months ago
- 2f6e9e4 Add `Sugg::strip_paren()` by Samuel Tardieu · 14 hours ago
- 296fe3a Make `unchecked_time_subtraction` to better handle `Duration` literals (#16528) by Samuel Tardieu · 6 hours ago
- ef1ee71 Enhance `unchecked_time_subtraction` to better handle `Duration` literals by linshuy2 · 2 weeks ago
- 9de20be Make `unnecessary_fold` commutative (#16604) by llogiq · 6 hours ago
- 349e809 Handle `Result<T, !>` and `ControlFlow<!, T>` as `T` wrt `#[must_use]` (#16353) by Jason Newcomb · 6 hours ago
- 2acc3e3 Add brackets around unsafe or labeled block used in `else` (#16603) by llogiq · 6 hours ago
- b84fc43 allow unwrap types by kawkoi · 8 hours ago
- 5137bb3 Handle `Result<T, !>` and `ControlFlow<!, T>` as `T` wrt `#[must_use]` by Samuel Tardieu · 6 weeks ago
- 92fb0f7 make unnecessary_fold commutative by mikhailofff · 9 hours ago
- 5991fd9 Add brackets around unsafe or labeled block used in `else` by Samuel Tardieu · 14 hours ago
- 18e5b2d Fix unnecessary_min_or_max for usize (#16575) by dswij · 32 hours ago
- 7064751 Add new `disallowed_fields` lint (#16218) by Jason Newcomb · 35 hours ago
- d197fc8 `result-map-unit-fn`: use "a" before `Result` (#16593) by Samuel Tardieu · 2 days ago
- e3d2a31 `result-map-unit-fn`: use "a" before `Result` by Daniel Scherzer · 2 days ago
- e63814d Rustup (#16588) by Philipp Krones · 2 days ago
- 650809e Bump nightly version -> 2026-02-19 by Philipp Krones · 2 days ago
- e96a83b Merge remote-tracking branch 'upstream/master' into rustup by Philipp Krones · 2 days ago
- 3b2b250 DRY: make all `span_lint_*` use `span_lint{_hir,}_and_then` by Samuel Tardieu · 3 days ago
- 4916d95 Fix unnecessary_min_or_max for usize by Taym Haddadi · 3 days ago
- a25baf6 fix(str_to_string): false positive non-str types (#16571) by Samuel Tardieu · 3 days ago
- 52a32d6 Fix stale metadata output comment in compile-test (#16583) by llogiq · 3 days ago
- b0c4cba Fix stale metadata output comment in compile-test by Daniel Szoke (via Pi Coding Agent) · 3 days ago
- 899fa02 Rollup merge of #152758 - cjgillot:noinit-box, r=RalfJung by Stuart Cook · 4 days ago
- 1994230 fix(str_to_string): false positive non-str types by Yuri Astrakhan · 7 days ago
- b8e86e6 Unify wording of resolve error by Esteban Küber · 6 months ago
- e299e18 Remove `env` macro use from ui tests. (#16580) by Samuel Tardieu · 4 days ago
- 24cccf9 Fix `redundant_iter_cloned` false positive with move closures and coroutines (#16494) by Jason Newcomb · 4 days ago
- bd21958 Remove `env` macro use from ui tests. by Jason Newcomb · 5 days ago
- 1750703 Remove ShallowInitBox. by Camille Gillot · 4 months ago
- d5643a0 Rollup merge of #151783 - mu001999-contrib:impl/final-method, r=fee1-dead by Stuart Cook · 5 days ago
- 32d32b6 adjust clippy to fix some of the issues by Ralf Jung · 3 months ago
- 87c404e fix: `RustcCallbacks::config()` in `clippy-driver` (#16562) by Alex Macleod · 5 days ago
- 9d850a0 Rollup merge of #152625 - Alexendoo:lint-group-names, r=Kivooeo by Jonathan Brouwer · 6 days ago
- 845936f Rollup merge of #152188 - cuviper:placeholder-stdarch, r=Mark-Simulacrum by Jacob Pratt · 7 days ago
- ec1e165 Provide all lint group names to Clippy by Alex Macleod · 7 days ago
- 18a4108 Fix the compile-test tests when setting Cargo's `build.build-dir` setting to a path that's distinct from `target-dir` (#16568) by Samuel Tardieu · 7 days ago
- ad7979b Assume that any external function might return a type alias (#16415) by dswij · 7 days ago
- 6c04e46 Port #[rustc_test_marker] to the attribute parser by Oscar Bray · 9 days ago
- 2737b26 Fix the compile-test tests when setting Cargo's `build.build-dir` setting to a path that's distinct from `target-dir`. by Jacob Adam · 8 days ago
- 43eb3b9 fix: `RustcCallbacks::config()` in `clippy-driver` by Greg Miller · 8 days ago
- 0f4f81d Make `iter_kv_map` to cover `flat_map` and `filter_map` (#16519) by dswij · 8 days ago
- c8fd55b Merge commit 'a62c6af53676bb15a40488ce2d632de558f001de' into clippy-subtree-update by Philipp Krones · 9 days ago
- ae2d679 Fix clippy ast utils by mu001999 · 3 weeks ago
- a62c6af Rustup (#16551) by Philipp Krones · 10 days ago
- 24b1392 Bump nightly version -> 2026-02-11 by Philipp Krones · 10 days ago
- c9841a6 Merge remote-tracking branch 'upstream/master' into rustup by Philipp Krones · 10 days ago
- 4ccb80b Enable triagebot new `[view-all-comments-link]` feature (#16554) by Philipp Krones · 10 days ago
- e1ade99 Enable triagebot new `[view-all-comments-link]` feature by Urgau · 10 days ago
- a9a368a Do not lint main function in `must_use_candidates` (#16552) by Jason Newcomb · 10 days ago
- 5d35527 Fix outdated doc comments (#16536) by Philipp Krones · 10 days ago
- b20572e change to github permalinks by mikhailofff · 10 days ago
- 99e4722 Stabilize assert_matches by Lukas Bergdoll · 4 weeks ago
- 5dac025 Do not lint main function in `must_use_candidates` by Philipp Krones · 11 days ago
- fdaa633 Fix dead links in type checking section of the doc (#16544) by Philipp Krones · 11 days ago
- ae8a9d1 Fix documentation for `indexing_slicing` (#16543) by dswij · 11 days ago
- bbc5b53 Rollup merge of #152351 - JonathanBrouwer:remove_subdiag, r=nnethercote by Jonathan Brouwer · 12 days ago
- b1847b5 Remove SubdiagMessage in favour of the identical DiagMessage by Jonathan Brouwer · 12 days ago
- 7eec730 chore: remove unnecessary trailing commas in format strings (#16533) by Samuel Tardieu · 12 days ago
- cb68b21 Extend `disallowed_fields` lint on variant fields by Guillaume Gomez · 12 days ago
- 9bf9a12 Allow provisional mgca syntax of type const <IDENT> = <EXPR> to be reconized. by Keith-Cancel · 2 weeks ago
- 12109e4 Create new `clippy_utils::ty::get_field_def_id_by_name` function by Guillaume Gomez · 6 weeks ago
- 00432c0 fix dead links in type checking section of the doc by mikhailofff · 12 days ago
- 389294d Fix documentation for `indexing_slicing` by Nora Breitmoser-Widdecke · 12 days ago
- 7c95f57 fix outdated doc comments by mikhailofff · 14 days ago
- 236dac8 fix: remove unnecessary trailing commas in format strings by Yuri Astrakhan · 2 weeks ago
- 15e0ce9 Fix `cmp_owned` FP when `to_string` comes from macro input (#16468) by dswij · 2 weeks ago
- f090e9c Port rustc_intrinsic to the new attribute parser by Jana Dönszelmann · 2 weeks ago
- da779a0 Rollup merge of #152139 - khyperia:mgca-negative-literals, r=BoxyUwU by Jonathan Brouwer · 2 weeks ago
- 559f1c3 Replace a stale clippy `CURRENT_RUSTC_VERSION` by Josh Stone · 2 weeks ago
- e94a62d mGCA: Support directly represented negated literals by khyperia · 2 weeks ago
- 0df2894 Apply `iter_kv_map` to Clippy itself by linshuy2 · 2 weeks ago
- 91de07d Extend `iter_kv_map` to cover `flat_map` and `filter_map` by linshuy2 · 2 weeks ago
- b303ab4 fix: handle false negative for `str_to_string` (#16512) by Samuel Tardieu · 2 weeks ago
- cec007b Rollup merge of #150379 - ChrisDenton:exitcode, r=jieyouxu by Jonathan Brouwer · 2 weeks ago
- 691e226 fix: handle false negative for `str_to_string` by Yuri Astrakhan · 2 weeks ago
- d0c6a64 Fix `redundant_iter_cloned` false positive with move closures and coroutines by lapla · 3 weeks ago
- 1826ec0 Extend `question_mark` to cover `else if` (#16455) by Jason Newcomb · 3 weeks ago
- b3d81e3 `str_split`: reduce suggestion diff (#16418) by dswij · 3 weeks ago
- 267f40d Fix missing unused_variables lint when using a match guard by Alan Egerton · 3 weeks ago
- 301aae6 fix: allow_attributes false negative on attributes with whitespace (#16497) by llogiq · 3 weeks ago
- 992a6f6 fix: allow_attributes false negative on attributes with whitespace by vishnupoddar12 · 3 weeks ago
- 37c127c `doc_paragraphs_missing_punctuation`: allow some non-punctuated paragraphs (#16487) by dswij · 3 weeks ago
- 62c5f16 Fix `unwrap_used` and `expect_used` FN when using fully qualified syntax (#16489) by Jason Newcomb · 3 weeks ago
- 631120b fix: `unwrap_used` and `expect_used` FN when using fully qualified syntax by linshuy2 · 3 weeks ago
- 9c1ca3a doc_paragraphs_missing_punctuation: allow some non-punctuated paragraphs by AudaciousAxiom · 3 weeks ago
- cdee2fb refactor: add an `enum DerefAdjustKind` in favor of `Option<OverloadedDeref>` by Frank King · 3 weeks ago
- 01eba55 Rollup merge of #150271 - Jamesbarford:chore/refactor-struct-placeholder-pt2, r=lcnr by Jonathan Brouwer · 3 weeks ago
- dc8b277 Update `askama` to `0.15.4` (#16485) by Samuel Tardieu · 3 weeks ago
- cf66256 Update `askama` to `0.15.4` by Guillaume Gomez · 3 weeks ago
- f992358 Part 2 refactoring of moving placeholder types to `rustc_type_ir` by James Barford-Evans · 9 weeks ago
- 736e4b8 Fix grammar in doc comments in `conf.rs` (#16479) by Samuel Tardieu · 3 weeks ago
- e882593 Fix grammar in doc comments in `conf.rs` by Matheus · 4 weeks ago
- b5f31e2 Fix `useless_attribute` FP on `exported_private_dependencies` lint attributes (#16470) by Samuel Tardieu · 4 weeks ago
- 7e3cf26 Update `askama` version to `0.15.2` (#16472) by Samuel Tardieu · 4 weeks ago
- 2b16dcd Only `Duration` constructors taking `u64` are covered (#16465) by dswij · 4 weeks ago
- d463a8d Update `askama` version to `0.15.2` by Guillaume Gomez · 4 weeks ago