Homu queue - clippy

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.

99 total, 1 approved, 0 rolled up, 3 failed / /

Sort key # Status Mergeable Title Head ref Assignee Approved by Priority Rollup
1 8526 yes Add lint `could_be_unsized` Jarcho:could_be_unsized blyxyas 0
2 9461 yes BREAKING CHANGE fix running path/to/cargo-clippy --fix matthiaskrgr:ARGH giraffate 0
3 9948 yes Process all format-like macros nyurik:handle-all-fmt Alexendoo 0
4 10388 yes Remove restriction group from table and update book flip1995:restriction-book-update Jarcho 0
5 10398 yes Run a diff of lintcheck against the merge base for pull requests Alexendoo:auto-lintcheck flip1995 0
6 10632 yes Add `needless_maybe_sized` lint Alexendoo:needless-maybe-sized Jarcho 0
7 10985 yes New lint [`trivial_default_constructed_types`] Centri3:trivial_default_constructed_types Jarcho 0
8 11419 yes fix: needless_range_loop's FP on the `Field` expr kiscad:issue-11399 flip1995 0
9 11540 yes add new lint that disallow renaming parameters in trait functions J-ZhengLi:issue11443 Manishearth 0
10 11600 yes new lint: `danger_not_accepted` Radbuglet:master Alexendoo 0
11 11909 yes [WIP] unnecessary_cast: append suffix to literal if target is in parenthesis and its context is method receiver KisaragiEffective:fix/11882 giraffate 0
12 11988 yes fix suggestion error for [`manual_is_ascii_check`] with missing type J-ZhengLi:issue11324 Alexendoo 0
13 11996 yes fix suggestion for [`len_zero`] with macros J-ZhengLi:issue11992 matthiaskrgr 0
14 12010 yes fix: `manual_memcpy` wrong indexing for multi dimensional arrays granddaifuku:fix/manual-memcpy-indexing-for-multi-dimension-arrays Alexendoo 0
15 12094 yes fix: incorrect suggestions when `.then` and `.then_some` is used yuxqiu:search_is_some Manishearth 0
16 12095 yes [Perf] Rearrange match arms according to arm frequency blyxyas:proc-macro-rearrange Jarcho 0
17 12116 yes fix suggestion error in [`useless_vec`] J-ZhengLi:issue12101 matthiaskrgr 0
18 12126 yes Fix sign-handling bugs and false negatives in `cast_sign_loss` teor2345:patch-1 llogiq 0
19 12150 yes Add lint for `misleading_use_of_ok` ithinuel:add_misleading_use_of_ok dswij 0
20 12151 yes fix [`dbg_macro`] FN when `dbg` is inside some complex macros J-ZhengLi:issue12131 Jarcho 0
21 12218 yes Document manifest options jhpratt:manifest-options-doc xFrednet 0
22 12239 yes Add `missing_transmute_annotations` lint GuillaumeGomez:missing_transmute_annotation y21 0
23 12259 yes Add new `multiple_bound_locations` lint GuillaumeGomez:multiple-bound-locations flip1995 0
24 12276 yes Fix FP in `threadlocal!` when falling back to `os_local` PartiallyTyped:hide-thread-local llogiq 0
25 12288 yes Add documentation on trait checking and type construction PartiallyTyped:trait-type-checking-documentation flip1995 0
26 12303 yes Add `unnecessary_clippy_cfg` lint GuillaumeGomez:unneedeed_clippy_cfg_attr flip1995 0
27 12310 yes New lint `const_is_empty` samueltardieu:issue-12307 xFrednet 0
28 12317 yes Add check for 'in_external_macro' and 'is_from_proc_macro' inside CBSpeir:issue_12291 y21 0
29 12322 yes Be careful with expressions with attributes sanxiyn:expression-with-attribute llogiq 0
30 12323 yes Fix: no_effect_underscore_binding fires on ignored parameters of async fns not-elm:fix/issue-12279 y21 0
31 12324 yes Extend `unnecessary_to_owned` to handle `Borrow` trait in map types GuillaumeGomez:useless_allocation2 y21 0
32 7688 no Add lint `ref_mut_iter_method_chain` Jarcho:ref_mut_iter_method_chain flip1995 0
33 7986 no WIP Suggestion creation macro Jarcho:sugg_rework llogiq 0
34 9426 no Update Documentation to Focus on `LateLintPass` nahuakang:book-latelint-updates flip1995 0
35 9731 no improve `lintcheck` kraktus:lcheck3 matthiaskrgr 0
36 10090 no Warn if unresolved disallowed types/macros/methods are used in clippy.toml for disallowed_* macros i509VCB:disallowed-unresolved-warn Alexendoo 0
37 10155 no Add new lint for byte char slices TheNeikos:feature/add_byte_char_slice_lint Manishearth 0
38 10212 no Lint `zero_ptr` in const contexts Niki4tap:const_warns llogiq 0
39 10258 no Update `stable_sort_primitive` to prefer `sort` not only primitive types chansuke:issue-9970 Manishearth 0
40 10312 no Add `transmute_slice_to_larger_element_type` lint KisaragiEffective:feature/transmute-slice-to-larger-element-type Jarcho 0
41 10503 no new lint: needless traits in scope woshilapin:needless_traits_in_scope llogiq 0
42 10698 no Migrate `clippy::author` to `rustc_ast::FormatArgs` Niki4tap:author_format_macros Alexendoo 0
43 10740 no WIP format literal arg inlining nyurik:inline-literal llogiq 0
44 10863 no Add lints to disallow non-`#![no_std]` and non-`#![no_core]` dependencies in crates with those attributes Centri3:no_std_lint dswij 0
45 10960 no new lint `null_pointer_optimization` Centri3:null_pointer_optimization Alexendoo 0
46 10962 no New lint [`ptr_to_temporary`] Centri3:ptr_to_temporary Jarcho 0
47 10984 no Add slice_as_bytes lint A-Walrus:slice_as_bytes Jarcho 0
48 10988 no New lint [`let_else_on_result_ok`] Centri3:let_else_on_result giraffate 0
49 11010 no [`unnecessary_unwrap`]: Suggest reversing `then`/`else` if necessary Centri3:unnecessary_unwrap llogiq 0
50 11062 no New lint [`bare_dos_device_names`] Centri3:bare_dos_device_names dswij 0
51 11088 no Make `single_range_in_vec_init` ignore type annotations, fn arguments and `ExprField`s Centri3:11086 Alexendoo 0
52 11089 no [`incorrect_clone_impl_on_copy_type`]: Do not lint if only has `MaybeUninit` fields Centri3:11072 llogiq 0
53 11136 no [`read_line_without_trim`]: detect string literal comparison and `.ends_with()` calls y21:enhance_read_line_without_trim dswij 0
54 11139 no New lint [`unnecessary_unwrap_unchecked`] Centri3:needless_unwrap_unchecked giraffate 0
55 11149 no New lints for literal suffixes Centri3:literal_suffix_lints giraffate 0
56 11186 no Misc fixes Centri3:misc dswij 0
57 11253 no [`no_mangle_with_rust_abi`]: Check for statics with a non `#[repr(Rust)]` type Centri3:#11219 Alexendoo 0
58 11287 no [`cast_lossless`]: Suggest type alias instead of the aliased type Centri3:#11285 llogiq 0
59 11293 no feat: add cfg_not_test lint mrnossiom:11234 Centri3 0
60 11340 no New lint `needless_cow` Centri3:needless_cow Jarcho 0
61 11342 no fix: match stmts conversion to expr and their interaction with return feniljain:fix-needless-return Alexendoo 0
62 11350 no [`type_id_on_box`]: lint on `Any` subtraits y21:issue11349 giraffate 0
63 11364 no Convert `redundant_clone` to an analysis pass Jarcho:rclone Alexendoo 0
64 11421 no Make UI test annotations mandatory GuillaumeGomez:ui-test-annotations Manishearth 0
65 11441 no `single_match`: fix checking of explicitly matched enums Jarcho:issue_11365 dswij 0
66 11463 no WIP New lint: borrowed_option tom-anders:borrowed_option blyxyas 0
67 11476 no new lint: `zombie_processes` y21:zombie_processes Centri3 0
68 11546 no [`needless_continue`]: lint if the last stmt in for/while/loop is `co… lengyijun:needless_continue_last Alexendoo 0
69 11578 no new lint that detects blocking operations in async J-ZhengLi:issue10794 Jarcho 0
70 11581 no Add lint `manual_option_folding` sjwang05:manual-option-folding giraffate 0
71 11591 no Move `collection_is_never_read` from `nursery` to `suspicious` schubart:promote_collection_is_never_read dswij 0
72 11633 no WIP: empty_doc SET001:empty-docs Alexendoo 0
73 11647 no Honor `avoid-breaking-exported-api` in `needless_pass_by_ref_mut` flip1995:needless-pass-by-ref-mut-pub-api Centri3 0
74 11656 no [`unnecessary_to_owned`]: catch `to_owned` on byte slice to create temporary `&str` y21:unnecessary_string_from_utf8 giraffate 0
75 11661 no `unusable_matches_binding` lint implementation p-fuchs:unusable-matches-binding dswij 0
76 11687 no explicit_reinitialization: Cutoff reinit lengyijun:cutoff_reinit Alexendoo 0
77 11700 no [`pathbuf_init_then_push`]: Checks for calls to `push` immediately a… lengyijun:pathbuf_join Centri3 0
78 11759 no New lint: `needless_move` dnbln:feat/needless_move Centri3 0
79 11789 no [WIP] New lint `manual_checked_op` Jarcho:checked_op Centri3 0
80 11796 no New lint: `unnecessary_map_or` Jacherr:pattern-match-partialeq Centri3 0
81 11813 no fix [`undocumented_unsafe_block`] and [`unnecessary_safety_comment`] not detecting associated constants J-ZhengLi:issue11709 Alexendoo 0
82 11852 no reduce `single_char_pattern` to only lint on ascii chars rust-lang:single-char-pattern-ascii-only Alexendoo 0
83 11948 no `float_cmp` changes Jarcho:float_cmp matthiaskrgr 0
84 11955 no Issue 9231: add `cast_integer` lint gernot-ohner:issue-9231 Alexendoo 0
85 12061 no implemented unnecessary min FelixMaetzler:unnecessary-min giraffate 0
86 12077 no Add `assigning_clones` lint Kobzol:assigning-clones blyxyas 0
87 12107 no new lint: `expr_metavars_in_unsafe` y21:expr_metavars_in_unsafe giraffate 0
88 12194 no implement disallowed trait methods Emilgardis:disallowed_trait_method Alexendoo 0
89 12226 no Add new `UNSTABLE_INTRINSICS_WITH_STABLE_WRAPPER` lint GuillaumeGomez:UNSTABLE_INTRINSICS_WITH_STABLE_WRAPPER llogiq 0
90 12256 no Merge `single_call_fn` post-crate visitor into lint pass y21:single_call_fn_rm_visitor llogiq 0
91 12260 no Take lifetime extension into account in `ref_as_ptr` Jarcho:issue_12255 llogiq 0
92 12282 no Handle false positive with `map_clone` lint maekawatoshiki:fix xFrednet 0
93 12287 no Add lint `manual_inspect` Jarcho:issue_12250 llogiq 0
94 12308 no Look for `implied_bounds_in_impls` in more positions y21:more_implied_bounds xFrednet 0
95 12312 no new lint `legacy_numeric_constants` pitaj:legacy_numeric_constants xFrednet 0
96 12327 no Add annotations for test files Jarcho:test_annotate y21 0
97 11038 error no Extend `iter_on` lints to catch more cases Centri3:option_iter_v2 blyxyas 0
98 12190 failure yes Fix/12035 silence struct field names alexis-langlet:fix/12035-silence-struct-field-names Manishearth Manishearth 0
99 11235 failure no [blocked] attempt to check rust-lang/rust with clippy in ci matthiaskrgr:rustc_in_ci 0

Open retry log