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, 4 approved, 0 rolled up, 6 failed / /

Sort key # Status Mergeable Title Head ref Assignee Approved by Priority Rollup
1 9461 yes BREAKING CHANGE fix running path/to/cargo-clippy --fix matthiaskrgr:ARGH giraffate 0
2 10173 Address #10134 OOM/timeout smoelius:lazy_set Jarcho 0
3 10388 yes Remove restriction group from table and update book flip1995:restriction-book-update Jarcho 0
4 10398 yes Run a diff of lintcheck against the merge base for pull requests Alexendoo:auto-lintcheck flip1995 0
5 10632 yes Add `needless_maybe_sized` lint Alexendoo:needless-maybe-sized giraffate 0
6 10985 yes New lint [`trivial_default_constructed_types`] Centri3:trivial_default_constructed_types Jarcho 0
7 11139 New lint [`unnecessary_unwrap_unchecked`] Centri3:needless_unwrap_unchecked giraffate 0
8 11253 [`no_mangle_with_rust_abi`]: Check for statics with a non `#[repr(Rust)]` type Centri3:#11219 Alexendoo 0
9 11352 yes New chapter: Early Example blyxyas:book-example_early_lint flip1995 0
10 11419 yes fix: needless_range_loop's FP on the `Field` expr kiscad:issue-11399 flip1995 0
11 11540 yes add new lint that disallow renaming parameters in trait functions J-ZhengLi:issue11443 Centri3 0
12 11591 yes Move `collection_is_never_read` from `nursery` to `suspicious` schubart:promote_collection_is_never_read dswij 0
13 11600 yes new lint: `danger_not_accepted` Radbuglet:master Alexendoo 0
14 11647 yes Honor `avoid-breaking-exported-api` in `needless_pass_by_ref_mut` flip1995:needless-pass-by-ref-mut-pub-api Centri3 0
15 11661 yes `unusable_matches_binding` lint implementation p-fuchs:unusable-matches-binding dswij 0
16 11759 yes New lint: `needless_move` dnbln:feat/needless_move Centri3 0
17 11766 yes `read_zero_byte_vec` refactor for better heuristics dswij:issue-9274 Alexendoo 0
18 11812 yes Return `Some` from `walk_to_expr_usage` more Jarcho:issue_11786 Alexendoo 0
19 11829 yes new lint to detect infinite loop J-ZhengLi:issue11438 matthiaskrgr 0
20 11832 yes Add `lint_groups_priority` lint Alexendoo:lint-groups-priority flip1995 0
21 11852 yes reduce `single_char_pattern` to only lint on ascii chars rust-lang:single-char-pattern-ascii-only Alexendoo 0
22 11865 yes feat: add `map_unwrap_or_default` lint yuxqiu:map_unwrap_or_default Jarcho 0
23 11869 yes New Lint: `result_filter_map` / Mirror of `option_filter_map` PartiallyTyped:result-filter-map Alexendoo 0
24 11871 yes Extend `UNNECESSARY_TO_OWNED` to handle `split` GuillaumeGomez:UNNECESSARY_TO_OWNED-split flip1995 0
25 11878 yes uninhabited_reference: new lint samueltardieu:uninhabited_reference giraffate 0
26 11881 yes [`implied_bounds_in_impls`]: avoid linting on overlapping associated tys y21:issue11880 Alexendoo 0
27 11883 yes improve [`cast_sign_loss`], to skip warning on always positive expressions J-ZhengLi:issue11642 dswij 0
28 11889 yes Add new lint `might_panic` cocodery:might-panic xFrednet 0
29 11895 yes Useless vec false positive ericwu2003:useless_vec-FP blyxyas 0
30 11902 yes Add `write_and_append` lint GuillaumeGomez:write-and-append flip1995 0
31 11907 yes Add a function to check whether binary oprands are nontrivial cocodery:issue11885 xFrednet 0
32 11909 yes [WIP] fix: preserve parenthesis for method receiver and append suffix to literal KisaragiEffective:fix/11882 giraffate 0
33 11919 yes new lint: `manual_c_str_literals` y21:manual_c_str_literals xFrednet 0
34 11926 yes Add "OpenTelemetry" to default `doc_valid_idents` edmorley:update-default-doc_valid_idents Alexendoo 0
35 7688 no Add lint `ref_mut_iter_method_chain` Jarcho:ref_mut_iter_method_chain flip1995 0
36 7986 no WIP Suggestion creation macro Jarcho:sugg_rework llogiq 0
37 8526 no Add lint `could_be_unsized` Jarcho:could_be_unsized giraffate 0
38 9426 no Update Documentation to Focus on `LateLintPass` nahuakang:book-latelint-updates flip1995 0
39 9731 no improve `lintcheck` kraktus:lcheck3 matthiaskrgr 0
40 9948 no Process all format-like macros nyurik:handle-all-fmt Alexendoo 0
41 10090 no Warn if unresolved disallowed types/macros/methods are used in clippy.toml for disallowed_* macros i509VCB:disallowed-unresolved-warn Alexendoo 0
42 10155 no Add new lint for byte char slices TheNeikos:feature/add_byte_char_slice_lint Manishearth 0
43 10212 no Lint `zero_ptr` in const contexts Niki4tap:const_warns llogiq 0
44 10258 no Update `stable_sort_primitive` to prefer `sort` not only primitive types chansuke:issue-9970 Manishearth 0
45 10283 no feature: add new lint `pub_underscore_fields` ParkMyCar:lint/pub_underscore_fields blyxyas 0
46 10312 no Add `transmute_slice_to_larger_element_type` lint KisaragiEffective:feature/transmute-slice-to-larger-element-type Jarcho 0
47 10503 no new lint: needless traits in scope woshilapin:needless_traits_in_scope llogiq 0
48 10698 no Migrate `clippy::author` to `rustc_ast::FormatArgs` Niki4tap:author_format_macros Alexendoo 0
49 10740 no WIP format literal arg inlining nyurik:inline-literal llogiq 0
50 10844 no Don't lint `let_unit_value` when `()` is explicit Centri3:let_unit_value llogiq 0
51 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
52 10903 no [`new_without_default`]: Now emits on const fns Centri3:new_without_default llogiq 0
53 10929 no Allow multiple clippy.tomls and make them inherit from lower priority ones Centri3:config xFrednet 0
54 10960 no new lint `null_pointer_optimization` Centri3:null_pointer_optimization Alexendoo 0
55 10962 no New lint [`ptr_to_temporary`] Centri3:ptr_to_temporary Jarcho 0
56 10984 no Add slice_as_bytes lint A-Walrus:slice_as_bytes Jarcho 0
57 10988 no New lint [`let_else_on_result_ok`] Centri3:let_else_on_result giraffate 0
58 10997 no New lint [`legacy_numeric_constants`] Centri3:std_integral_consts xFrednet 0
59 11010 no [`unnecessary_unwrap`]: Suggest reversing `then`/`else` if necessary Centri3:unnecessary_unwrap llogiq 0
60 11047 no Create `implicit_transmute_types` lint. Flying-Toast:implicit_transmute_types xFrednet 0
61 11062 no New lint [`bare_dos_device_names`] Centri3:bare_dos_device_names dswij 0
62 11088 no Make `single_range_in_vec_init` ignore type annotations, fn arguments and `ExprField`s Centri3:11086 Alexendoo 0
63 11089 no [`incorrect_clone_impl_on_copy_type`]: Do not lint if only has `MaybeUninit` fields Centri3:11072 llogiq 0
64 11136 no [`read_line_without_trim`]: detect string literal comparison and `.ends_with()` calls y21:enhance_read_line_without_trim giraffate 0
65 11149 no New lints for literal suffixes Centri3:literal_suffix_lints giraffate 0
66 11186 no Misc fixes Centri3:misc dswij 0
67 11287 no [`cast_lossless`]: Suggest type alias instead of the aliased type Centri3:#11285 llogiq 0
68 11293 no feat: add cfg_not_test lint mrnossiom:11234 Centri3 0
69 11296 no New lint `hashset_insert_after_contains` lochetti:issue_11103 Centri3 0
70 11340 no New lint `needless_cow` Centri3:needless_cow Jarcho 0
71 11342 no fix: match stmts conversion to expr and their interaction with return feniljain:fix-needless-return Alexendoo 0
72 11350 no [`type_id_on_box`]: lint on `Any` subtraits y21:issue11349 giraffate 0
73 11364 no Convert `redundant_clone` to an analysis pass Jarcho:rclone Alexendoo 0
74 11370 no [fix] [`redundant_closure_for_method_calls`] Suggest relative paths for local modules modelflat:suggest-relpath-in-redundant-closure-for-method-calls blyxyas 0
75 11421 no Make UI test annotations mandatory GuillaumeGomez:ui-test-annotations Manishearth 0
76 11441 no `single_match`: fix checking of explicitly matched enums Jarcho:issue_11365 giraffate 0
77 11463 no WIP New lint: borrowed_option tom-anders:borrowed_option blyxyas 0
78 11476 no new lint: `zombie_processes` y21:zombie_processes Centri3 0
79 11538 no Fix `is_from_proc_macro` patterns Jarcho:proc_mac Centri3 0
80 11546 no [`needless_continue`]: lint if the last stmt in for/while/loop is `co… lengyijun:needless_continue_last Alexendoo 0
81 11578 no new lint that detects blocking operations in async J-ZhengLi:issue10794 Jarcho 0
82 11581 no Add lint `manual_option_folding` sjwang05:manual-option-folding giraffate 0
83 11608 no Add suspicious_open_options lint. atwam:suspicious-open-options Alexendoo 0
84 11633 no WIP: empty_doc SET001:empty-docs Alexendoo 0
85 11641 no Allow negative literals in `redundant_guards` Alexendoo:negative-redundant-guards giraffate 0
86 11656 no [`unnecessary_to_owned`]: catch `to_owned` on byte slice to create temporary `&str` y21:unnecessary_string_from_utf8 giraffate 0
87 11687 no explicit_reinitialization: Cutoff reinit lengyijun:cutoff_reinit Alexendoo 0
88 11700 no [`pathbuf_init_then_push`]: Checks for calls to `push` immediately a… lengyijun:pathbuf_join Centri3 0
89 11789 no [WIP] New lint `manual_checked_op` Jarcho:checked_op Centri3 0
90 11796 no New lint: `unnecessary_map_or` Jacherr:pattern-match-partialeq Centri3 0
91 11813 no fix [`undocumented_unsafe_block`] and [`unnecessary_safety_comment`] not detecting associated constants J-ZhengLi:issue11709 Alexendoo 0
92 11839 no Extend `unused_io_amount` with more usecases PartiallyTyped:11713 giraffate 0
93 11891 no Add `drop_result` lint GuillaumeGomez:drop-result flip1995 0
94 11038 error no Extend `iter_on` lints to catch more cases Centri3:option_iter_v2 blyxyas 0
95 11900 failure yes needless_borrows_for_generic_args: Handle when field operand impl Drop Enselic:needless-borrow-drop Manishearth Manishearth 0
96 11904 failure yes Update regex-syntax to support new word boundry assertions pgerber:regex xFrednet xFrednet 0
97 11913 failure yes fix(ptr_as_ptr): handle `std::ptr::null{_mut}` KisaragiEffective:fix/ptr-as-ptr-with-null llogiq llogiq 0
98 11920 failure yes docs(explicit_write): add missing backtick to complete code snippet KisaragiEffective:patch-2 xFrednet xFrednet 0
99 11235 failure yes [blocked] attempt to check rust-lang/rust with clippy in ci matthiaskrgr:rustc_in_ci 0

Open retry log