This will create a new pull request consisting of 0 PRs.
A rollup is useful for shortening the queue, but jumping the queue is unfair to older PRs who have waited too long.
When creating a real rollup, see this instruction for reference.
—
86 total, 2 approved, 0 rolled up, 2 failed / /
Sort key | # | Status | Mergeable | Title | Head ref | Assignee | Approved by | Priority | Rollup | |
---|---|---|---|---|---|---|---|---|---|---|
1 | 11419 | yes | fix: needless_range_loop's FP on the `Field` expr | kiscad:issue-11399 | llogiq | 0 | ||||
2 | 12471 | yes | Avoid reported unsoundness for implied lifetime bounds | YpeKingma:lifetimes_bound_nested_ref | Jarcho | 0 | ||||
3 | 12971 | yes | `empty_enum_variants_with_brackets`: Do not lint reachable enums and enum variants used as functions in the same crate | ARandomDev99:issue-12551 | xFrednet | 0 | ||||
4 | 13063 | yes | Rework `empty_with_brackets` | Jarcho:empty_brackets | llogiq | 0 | ||||
5 | 13192 | yes | feat: lint against transmute int to ptr | csmoe:fix/transmute-int-to-ptr | dswij | 0 | ||||
6 | 13240 | yes | new lint: add `call_missing_target_feature` lint | folkertdev:call-missing-target-feature | Jarcho | 0 | ||||
7 | 13435 | yes | new lint: `chars_enumerate_for_byte_indices` | y21:chars_enumerate_for_byte_index | Centri3 | 0 | ||||
8 | 13465 | yes | Add new lint `unneeded_struct_pattern` | SpriteOvO:unneeded_struct_pattern | Centri3 | 0 | ||||
9 | 13475 | yes | `unnecessary_fold` improvements | viliml:unnecessary-fold-improvements | Centri3 | 0 | ||||
10 | 13557 | yes | Implement a ReturnVisitor | GnomedDev:return-visitor | Jarcho | 0 | ||||
11 | 13565 | yes | Add lint for functions which never return | GnomedDev:never-return | Alexendoo | 0 | ||||
12 | 13592 | yes | Move `large_stack_frames` to suspicious | y21:large-stack-frames-suspicious | Jarcho | 0 | ||||
13 | 13603 | yes | New lint truncate_with_drain | Kither12:ft/truncate_with_drain | blyxyas | 0 | ||||
14 | 13618 | yes | Add start of GUI tests for clippy lints page | GuillaumeGomez:gui-tests | Alexendoo | 0 | ||||
15 | 13638 | yes | Add new `include_file_outside_project` lint | GuillaumeGomez:include_file_outside_project | y21 | 0 | ||||
16 | 13662 | yes | new lint: use_crate_prefix_for_self_imports | lengyijun:last_use_crate_prefix_for_self_imports | llogiq | 0 | ||||
17 | 13664 | yes | Add lint for publically constructable `Unsafe` types | GnomedDev:public-unsafe-token | Alexendoo | 0 | ||||
18 | 13669 | yes | Two improvements to `disallowed_*` | smoelius:disallowed-methods | Centri3 | 0 | ||||
19 | 13682 | yes | new lint: `bufreader_stdin` | yawara:new-lint-bufreader-stdin | Manishearth | 0 | ||||
20 | 13684 | yes | allow needless_option_take to report for more cases | ericwu17:generalized-needless-option-take | Centri3 | 0 | ||||
21 | 13710 | yes | New lint: `redundant_test_prefix` | farazdagi:feat/redundant-test-prefix | dswij | 0 | ||||
22 | 13718 | yes | `arbitrary_source_item_ordering`: Make alphabetic ordering in module item groups optional | decryphe:source-ordering-improvements | y21 | 0 | ||||
23 | 13731 | yes | `clippy_utils`: Make `sym_helper` module private | BD103:private-sym-helper | Manishearth | 0 | ||||
24 | 13737 | yes | Make `inconsistent_struct_constructor` "all fields are shorthand" requirement configurable | smoelius:all-fields-are-shorthand | y21 | 0 | ||||
25 | 13740 | yes | New lint: manual_ok_err | samueltardieu:manual_ok_err | y21 | 0 | ||||
26 | 13747 | yes | `clippy::redundant_locals` is not a correctness lint | hrxi:pr_reclassify_redundant_locals | Centri3 | 0 | ||||
27 | 13751 | yes | Select Rust edition 2024 for compiling Clippy | samueltardieu:test-edition-2024 | flip1995 | 0 | ||||
28 | 13754 | yes | chore: multipart suggestions for let_unit_value lint | scottgerring:chore/fix-let-unit-test | flip1995 | 0 | ||||
29 | 13765 | yes | Fix `single_match` lint being emitted when it should not | GuillaumeGomez:fix-single_match | llogiq | 0 | ||||
30 | 13766 | yes | Do not mark attributes with unknown namespace as useless | samueltardieu:push-koyxunqsovxr | flip1995 | 0 | ||||
31 | 13772 | yes | Add new case for `question_mark` lint | DylanBulfin:return-if-let-some-else | y21 | 0 | ||||
32 | 13778 | yes | Write documentation for each CI workflow | BD103:ci-docs | blyxyas | 0 | ||||
33 | 13780 | yes | indexing_slicing: Clarify documentation | Wilfred:master | dswij | 0 | ||||
34 | 13787 | yes | chore: multipart_suggestions for manual_assert | scottgerring:chore/fix-manual-assert | y21 | 0 | ||||
35 | 13798 | yes | detect redundant nested match | lapla-cogito:nestedmatch | y21 | 0 | ||||
36 | 13800 | yes | extend `unchecked_duration_subtraction` to check for `Duration - Duration` | sharksforarms:sharksforarms/duration-sub | dswij | 0 | ||||
37 | 13803 | yes | chore: use multipart_suggestions for match_same_arms | scottgerring:chore/fix-match-same-arms | blyxyas | 0 | ||||
38 | 13809 | yes | auto-fix `if_not_else` | lapla-cogito:suggest_if_else | Alexendoo | 0 | ||||
39 | 8526 | no | Add lint `could_be_unsized` | Jarcho:could_be_unsized | xFrednet | 0 | ||||
40 | 9461 | no | BREAKING CHANGE fix running path/to/cargo-clippy --fix | matthiaskrgr:ARGH | flip1995 | 0 | ||||
41 | 11421 | no | Make UI test annotations mandatory | GuillaumeGomez:ui-test-annotations | Manishearth | 0 | ||||
42 | 11463 | no | WIP New lint: borrowed_option | tom-anders:borrowed_option | Alexendoo | 0 | ||||
43 | 11581 | no | Add lint `manual_option_folding` | sjwang05:manual-option-folding | xFrednet | 0 | ||||
44 | 11789 | no | [WIP] New lint `manual_checked_op` | Jarcho:checked_op | Centri3 | 0 | ||||
45 | 11948 | no | `float_cmp` changes | Jarcho:float_cmp | xFrednet | 0 | ||||
46 | 12464 | no | new lint: `unnecessary_indexing` | Jacherr:issue-11858 | Alexendoo | 0 | ||||
47 | 12539 | no | Add lint which checks that duration conversion aren't losing precision | declanvk:duration-to-float | blyxyas | 0 | ||||
48 | 12571 | no | Add conf to disable `disallowed_types` in macros | stepantubanov:disallowed-types-foreign-macros | xFrednet | 0 | ||||
49 | 12611 | no | Make `single_range_in_vec_init` ignore type annotations, fn arguments and `ExprField`s | matzemathics:11086 | xFrednet | 0 | ||||
50 | 12712 | no | make [`manual_map`] ignore types that contain `dyn` | J-ZhengLi:issue12666 | Alexendoo | 0 | ||||
51 | 12759 | no | Josh preparations | flip1995:josh-automation | 0 | |||||
52 | 12762 | no | Update book for backport, release and sync | flip1995:josh-docs-update | xFrednet | 0 | ||||
53 | 12832 | no | Add new lints: `manual_and` and `manual_or` | franciscoBSalgueiro:manual_and_or_lints | Alexendoo | 0 | ||||
54 | 12862 | no | Add new `invalid_build_cfg` lint | GuillaumeGomez:invalid_build_cfg | y21 | 0 | ||||
55 | 12876 | no | new lint: `doc_comment_double_space_linebreak` | Jacherr:issue-12163 | xFrednet | 0 | ||||
56 | 12960 | no | Resolve duplicate diag message for: tests/ui/renamed_builtin_attr.rs | grtn316:master | Alexendoo | 0 | ||||
57 | 12980 | no | Rework the suspicious formatting lints. | Jarcho:formatting | Alexendoo | 0 | ||||
58 | 12981 | no | new lint: and_then_then_some | lolbinarycat:and_then_then_some | flip1995 | 0 | ||||
59 | 13038 | no | fix: Do not warn tests outside a module for integration tests | berkus:fix/11024-integration-tests | Alexendoo | 0 | ||||
60 | 13059 | no | changelog: new lint: [`split_with_space`] | DavidHusicka:split-with-space-lint | y21 | 0 | ||||
61 | 13084 | no | Make extendable configs easier to add | Jarcho:conf_refactor | xFrednet | 0 | ||||
62 | 13128 | no | Skip `use_self` inside macro expansions of a `impl Self` block | tesuji:fix_thread-local_use_self | Alexendoo | 0 | ||||
63 | 13223 | no | Move internal lints to their own crate | Jarcho:internal_lint | y21 | 0 | ||||
64 | 13245 | no | show message with try block in `map_unwrap_or` | kyoto7250:issue-13242 | y21 | 0 | ||||
65 | 13254 | no | use `diag.span_help` if the target is multiline in `map_unwrap_or` | kyoto7250:issue-13242-v2 | y21 | 0 | ||||
66 | 13266 | no | remove `deduplicate-diagnostics=no` in `suspicious_operation_groupings.stderr` | kyoto7250:fix-12379-min_rust_version_invalid_attr | Manishearth | 0 | ||||
67 | 13304 | no | Add new lint `stacked_if_match` | promptkp:stackif2 | Alexendoo | 0 | ||||
68 | 13319 | no | Make `trivial-copy-size-limit` target independent | Alexendoo:trivial-copy-size-limit | Jarcho | 0 | ||||
69 | 13331 | no | Add [`manual_ilog2`] lint | Sour1emon:manual_ilog2_lint | Jarcho | 0 | ||||
70 | 13333 | no | Replace `assert!(a==b)` with `assert_eq!(a,b)` as part of `bool_assert_comparison` lint | nyurik:asserts-to-eq | xFrednet | 0 | ||||
71 | 13388 | no | Implement a lint for RefCell<impl Copy> | GnomedDev:refcell-copy | Centri3 | 0 | ||||
72 | 13398 | no | Initial impl of `repr_packed_without_abi` | lukaslueg:repr_packed_without_abi | Alexendoo | 0 | ||||
73 | 13474 | no | Add `clippy::result_as_ref_deref` lint | aleksanderkrauze:add_result_as_ref_deref_lint | Jarcho | 0 | ||||
74 | 13501 | no | Add a "more granular lint groups" page to the book | y21:lint-groups | flip1995 | 0 | ||||
75 | 13579 | no | Add `test_without_fail_case` lint to check if a test actually has a way to fail or not | kayagokalp:kayagokalp/test-without-panic | blyxyas | 0 | ||||
76 | 13595 | no | Implement a lint for `.clone().into_iter()` | GnomedDev:unnecessary-collection-clone | xFrednet | 0 | ||||
77 | 13598 | no | new lint: `unnecessary_box_pin` | y21:unnecessary_pin_box | Alexendoo | 0 | ||||
78 | 13609 | no | Fix `manual_inspect` to consider mutability | SpriteOvO:fix-manual_inspect | xFrednet | 0 | ||||
79 | 13655 | no | Expand unnecessary_literal_bound to literal arrays and slices | GnomedDev:unnecessary-literal-bound-array | Jarcho | 0 | ||||
80 | 13658 | no | Convert `EMPTY_LINE_AFTER_OUTER_ATTR` and `EMPTY_LINE_AFTER_OUTER_ATTR` lint into early lints | GuillaumeGomez:migrate-empty_after | y21 | 0 | ||||
81 | 13696 | no | Add lint for broken doc links | maxcnunes:lint-doc-broken-links | Jarcho | 0 | ||||
82 | 13711 | no | Add lint for overindented list items in docs | ohno418:doc-overindented-list-item | Centri3 | 0 | ||||
83 | 13738 | no | add lint: `could_be_assoc_type_bounds` | y21:issue12925 | Alexendoo | 0 | ||||
84 | 13770 | no | add new lint `non_std_lazy_statics` | pitaj:non_std_lazy | llogiq | 0 | ||||
85 | 13207 | error | no | Rewrite `non_copy_const` | Jarcho:non_copy_const_ice | llogiq | llogiq | 0 | ||
86 | 12550 | failure | no | Remove `is_normalizable` | Jarcho:issue_10508 | y21 | y21 | 0 |