rust/clippy_lints/src
Philipp Krones 53a1ff70e8 Check os_str_display MSRV instead of feature
This feature was stabilized, so the FormatArgs lints should check if the MSRV of
the stabilization is met, rather than checking if the feature is enabled.
2025-02-27 21:51:42 +01:00
..
attrs Merge remote-tracking branch 'upstream/master' into rustup 2025-02-27 21:51:42 +01:00
cargo Merge commit '51d49c1ae2' into clippy-subtree-update 2025-01-28 19:33:54 +01:00
casts Rustup (#14262) 2025-02-20 14:59:15 +00:00
doc Merge remote-tracking branch 'upstream/master' into rustup 2025-02-27 21:51:42 +01:00
functions Merge remote-tracking branch 'upstream/master' into rustup 2025-02-27 21:51:42 +01:00
loops Merge remote-tracking branch 'upstream/master' into rustup 2025-02-27 21:51:42 +01:00
matches Merge remote-tracking branch 'upstream/master' into rustup 2025-02-27 21:51:42 +01:00
methods Merge remote-tracking branch 'upstream/master' into rustup 2025-02-27 21:51:42 +01:00
misc_early Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
operators Make a fake body to store typeck results for global_asm 2025-02-22 00:12:07 +00:00
transmute Merge remote-tracking branch 'upstream/master' into rustup 2025-02-27 21:51:42 +01:00
types Merge remote-tracking branch 'upstream/master' into rustup 2025-02-27 21:51:42 +01:00
unit_types Merge remote-tracking branch 'upstream/master' into rustup 2025-02-20 15:26:07 +01:00
utils Merge remote-tracking branch 'upstream/master' into rustup 2025-02-27 21:51:42 +01:00
absolute_paths.rs Merge commit '7901289135' into clippy-subtree-update 2024-09-24 11:58:04 +02:00
almost_complete_range.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
approx_const.rs Merge remote-tracking branch 'upstream/master' into rustup 2025-02-20 15:26:07 +01:00
arbitrary_source_item_ordering.rs Make asm a named field 2025-02-22 00:05:09 +00:00
arc_with_non_send_sync.rs Merge commit '7901289135' into clippy-subtree-update 2024-09-24 11:58:04 +02:00
as_conversions.rs Update mention of ref_to_mut to invalid_reference_casting 2025-02-17 10:45:27 -05:00
asm_syntax.rs Follow review comments (optimize the filtering) 2024-10-19 16:20:33 +02:00
assertions_on_constants.rs Merge commit '7901289135' into clippy-subtree-update 2024-09-24 11:58:04 +02:00
assertions_on_result_states.rs Merge commit '7901289135' into clippy-subtree-update 2024-09-24 11:58:04 +02:00
assigning_clones.rs Move methods from Map to TyCtxt, part 3. 2025-02-21 14:31:09 +11:00
async_yields_async.rs Move some Map methods onto TyCtxt. 2025-02-17 13:21:02 +11:00
await_holding_invalid.rs Undo most of last commit and add type alias 2025-01-28 18:33:40 -05:00
blocks_in_conditions.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
bool_assert_comparison.rs use TypingEnv when no infcx is available 2024-11-18 10:38:56 +01:00
bool_to_int_with_if.rs Merge commit 'cb806113e0' into clippy-subtree-update 2024-08-08 19:13:50 +02:00
booleans.rs Merge remote-tracking branch 'upstream/master' into rustup 2025-02-20 15:26:07 +01:00
borrow_deref_ref.rs Merge commit 'ff4a26d442' into clippy-subtree-update 2024-11-28 19:38:59 +01:00
box_default.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
byte_char_slices.rs Merge commit 'a109190d70' into clippy-subtree-update 2024-10-18 13:44:06 +02:00
cfg_not_test.rs Rename NestedMetaItem to MetaItemInner 2024-10-06 23:28:30 +09:00
checked_conversions.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
cognitive_complexity.rs Add hir::Attribute 2024-12-15 19:18:46 +01:00
collapsible_if.rs Revert "Dogfood double_ended_iterator_last" 2025-01-01 22:16:33 +01:00
collection_is_never_read.rs Move some Map methods onto TyCtxt. 2025-02-17 13:21:02 +11:00
comparison_chain.rs Merge commit '609cd310be' into clippy-subtree-update 2024-12-26 15:15:54 +01:00
copies.rs remove "Known problems" section for branches_sharing_code 2025-02-09 06:49:38 +09:00
copy_iterator.rs Merge commit 'f712eb5cdc' into clippy-subtree-update 2024-11-07 22:37:01 +01:00
crate_in_macro_def.rs Rename RefTokenTreeCursor. 2024-12-18 10:39:07 +11:00
create_dir.rs Merge commit 'a109190d70' into clippy-subtree-update 2024-10-18 13:44:06 +02:00
ctfe.rs Rename tcx.ensure() to tcx.ensure_ok() 2025-02-01 12:38:54 +11:00
dbg_macro.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
declare_clippy_lint.rs Merge commit 'f712eb5cdc' into clippy-subtree-update 2024-11-07 22:37:01 +01:00
declared_lints.rs Split needless_lifetime '_ suggestions into elidable_lifetime_names (#13960) 2025-02-27 09:21:50 +00:00
default.rs Introduce default_field_values feature 2024-12-09 21:55:01 +00:00
default_constructed_unit_structs.rs Merge commit '51d49c1ae2' into clippy-subtree-update 2025-01-28 19:33:54 +01:00
default_instead_of_iter_empty.rs Merge commit '7901289135' into clippy-subtree-update 2024-09-24 11:58:04 +02:00
default_numeric_fallback.rs Move methods from Map to TyCtxt, part 2. 2025-02-18 10:17:44 +11:00
default_union_representation.rs Merge remote-tracking branch 'upstream/master' into rustup 2025-02-27 21:51:42 +01:00
deprecated_lints.rs Deprecate redundant lint option_map_or_err_ok and take manual_ok_or out of pedantic (#14027) 2025-02-07 17:34:21 +00:00
dereference.rs Rename rustc_middle::Ty::is_unsafe_ptr to is_raw_ptr 2025-02-10 12:49:18 +00:00
derivable_impls.rs Move some Map methods onto TyCtxt. 2025-02-17 13:21:02 +11:00
derive.rs Overhaul the intravisit::Map trait. 2025-02-17 13:21:35 +11:00
disallowed_macros.rs Fix rustdoc and clippy 2025-02-24 14:31:19 +01:00
disallowed_methods.rs Two improvements to disallowed_* (#13669) 2025-02-08 11:32:11 +00:00
disallowed_names.rs Merge commit '37f4fbb929' into clippy-subtree-update 2024-07-25 18:29:17 +02:00
disallowed_script_idents.rs Merge commit 'f712eb5cdc' into clippy-subtree-update 2024-11-07 22:37:01 +01:00
disallowed_types.rs Two improvements to disallowed_* (#13669) 2025-02-08 11:32:11 +00:00
double_parens.rs Merge commit '37f4fbb929' into clippy-subtree-update 2024-07-25 18:29:17 +02:00
drop_forget_ref.rs use TypingEnv when no infcx is available 2024-11-18 10:38:56 +01:00
duplicate_mod.rs Keep track of parse errors in mods and don't emit resolve errors for paths involving them 2024-12-10 18:17:24 +00:00
else_if_without_else.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
empty_drop.rs Move some Map methods onto TyCtxt. 2025-02-17 13:21:02 +11:00
empty_enum.rs nightly feature tracking: get rid of the per-feature bool fields 2024-10-23 09:14:41 +01:00
empty_line_after.rs Merge remote-tracking branch 'upstream/master' into rustup 2025-02-20 15:26:07 +01:00
empty_with_brackets.rs chore: remove duplicate words 2024-07-02 11:25:31 +08:00
endian_bytes.rs Merge commit '3e3715c312' into clippy-subtree-update 2025-02-06 15:00:24 +01:00
entry.rs fix: map_entry FP inside closure 2025-02-27 21:28:00 +08:00
enum_clike.rs Move methods from Map to TyCtxt, part 2. 2025-02-18 10:17:44 +11:00
equatable_if_let.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
error_impl_error.rs Merge commit '37f4fbb929' into clippy-subtree-update 2024-07-25 18:29:17 +02:00
escape.rs Merge remote-tracking branch 'upstream/master' into rustup 2025-02-27 21:51:42 +01:00
eta_reduction.rs Merge remote-tracking branch 'upstream/master' into rustup 2025-02-20 15:26:07 +01:00
excessive_bools.rs Merge remote-tracking branch 'upstream/master' into rustup 2025-02-20 15:26:07 +01:00
excessive_nesting.rs Merge commit '3e3715c312' into clippy-subtree-update 2025-02-06 15:00:24 +01:00
exhaustive_items.rs Merge commit 'cb806113e0' into clippy-subtree-update 2024-08-08 19:13:50 +02:00
exit.rs Move methods from Map to TyCtxt, part 3. 2025-02-21 14:31:09 +11:00
explicit_write.rs Merge commit '609cd310be' into clippy-subtree-update 2024-12-26 15:15:54 +01:00
extra_unused_type_parameters.rs Overhaul the intravisit::Map trait. 2025-02-17 13:21:35 +11:00
fallible_impl_from.rs Move some Map methods onto TyCtxt. 2025-02-17 13:21:02 +11:00
field_scoped_visibility_modifiers.rs Merge commit '7901289135' into clippy-subtree-update 2024-09-24 11:58:04 +02:00
float_literal.rs Merge commit '0f8eabd623' into clippyup 2024-08-24 18:33:44 -04:00
floating_point_arithmetic.rs Merge commit 'a109190d70' into clippy-subtree-update 2024-10-18 13:44:06 +02:00
format.rs Merge commit '7901289135' into clippy-subtree-update 2024-09-24 11:58:04 +02:00
format_args.rs Check os_str_display MSRV instead of feature 2025-02-27 21:51:42 +01:00
format_impl.rs Move some Map methods onto TyCtxt. 2025-02-17 13:21:02 +11:00
format_push_string.rs Merge commit '3e3715c312' into clippy-subtree-update 2025-02-06 15:00:24 +01:00
formatting.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
four_forward_slashes.rs Fix rustdoc and clippy 2025-02-24 14:31:19 +01:00
from_over_into.rs Overhaul the intravisit::Map trait. 2025-02-17 13:21:35 +11:00
from_raw_with_void_ptr.rs Merge commit 'f712eb5cdc' into clippy-subtree-update 2024-11-07 22:37:01 +01:00
from_str_radix_10.rs Merge commit '7901289135' into clippy-subtree-update 2024-09-24 11:58:04 +02:00
future_not_send.rs Make item self/non-self bound naming less whack 2025-01-28 19:08:50 +00:00
if_let_mutex.rs Merge commit 'ff4a26d442' into clippy-subtree-update 2024-11-28 19:38:59 +01:00
if_not_else.rs Simplify reindent_multiline() signature 2025-02-03 23:47:08 +01:00
if_then_some_else_none.rs change the applicability of if_then_some_else_none to MachineApplicable (#14106) 2025-02-06 20:54:14 +00:00
ignored_unit_patterns.rs Merge commit '37f4fbb929' into clippy-subtree-update 2024-07-25 18:29:17 +02:00
impl_hash_with_borrow_str_and_bytes.rs Merge commit 'f0cdee4a3f' into clippy-subtree-sync 2023-12-01 18:21:58 +01:00
implicit_hasher.rs Overhaul the intravisit::Map trait. 2025-02-17 13:21:35 +11:00
implicit_return.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
implicit_saturating_add.rs Merge commit '51d49c1ae2' into clippy-subtree-update 2025-01-28 19:33:54 +01:00
implicit_saturating_sub.rs Merge commit '51d49c1ae2' into clippy-subtree-update 2025-01-28 19:33:54 +01:00
implied_bounds_in_impls.rs The clipper :3c 2025-01-23 06:01:36 +00:00
incompatible_msrv.rs Merge commit '609cd310be' into clippy-subtree-update 2024-12-26 15:15:54 +01:00
inconsistent_struct_constructor.rs Fix rustdoc and clippy 2025-02-24 14:31:19 +01:00
index_refutable_slice.rs Overhaul the intravisit::Map trait. 2025-02-17 13:21:35 +11:00
indexing_slicing.rs Move methods from Map to TyCtxt, part 3. 2025-02-21 14:31:09 +11:00
ineffective_open_options.rs Merge commit '7901289135' into clippy-subtree-update 2024-09-24 11:58:04 +02:00
infinite_iter.rs Rollup merge of #136923 - samueltardieu:push-vxxqvqwspssv, r=davidtwco 2025-02-19 21:16:11 +01:00
inherent_impl.rs Fix tools 2024-09-24 10:12:05 -04:00
inherent_to_string.rs Merge remote-tracking branch 'upstream/master' into rustup 2025-02-20 15:26:07 +01:00
init_numbered_fields.rs Introduce default_field_values feature 2024-12-09 21:55:01 +00:00
inline_fn_without_body.rs Fix rustdoc and clippy 2025-02-24 14:31:19 +01:00
instant_subtraction.rs Merge commit 'ff4a26d442' into clippy-subtree-update 2024-11-28 19:38:59 +01:00
int_plus_one.rs Merge commit '0f8eabd623' into clippyup 2024-08-24 18:33:44 -04:00
integer_division_remainder_used.rs Merge commit '3e5a02b13b' into clippy-subtree-update 2024-06-13 12:30:48 +02:00
invalid_upcast_comparisons.rs Remove Known problems section invalid_upcast_comparisons 2025-02-01 23:52:12 +05:00
item_name_repetitions.rs Merge commit '786fbd6d68' into clippy-subtree-update 2024-11-14 19:35:26 +01:00
items_after_statements.rs Move some Map methods onto TyCtxt. 2025-02-17 13:21:02 +11:00
items_after_test_module.rs Move some Map methods onto TyCtxt. 2025-02-17 13:21:02 +11:00
iter_not_returning_iterator.rs use TypingEnv when no infcx is available 2024-11-18 10:38:56 +01:00
iter_over_hash_type.rs Merge commit '51d49c1ae2' into clippy-subtree-update 2025-01-28 19:33:54 +01:00
iter_without_into_iter.rs Move some Map methods onto TyCtxt. 2025-02-17 13:21:02 +11:00
large_const_arrays.rs introduce ty::Value 2025-01-30 17:47:44 +01:00
large_enum_variant.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
large_futures.rs clippy: directly use rustc_abi instead of reexports 2025-02-07 11:21:53 -08:00
large_include_file.rs Merge remote-tracking branch 'upstream/master' into rustup 2025-02-27 21:51:42 +01:00
large_stack_arrays.rs Move methods from Map to TyCtxt, part 3. 2025-02-21 14:31:09 +11:00
large_stack_frames.rs use TypingEnv when no infcx is available 2024-11-18 10:38:56 +01:00
legacy_numeric_constants.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
len_zero.rs Move some Map methods onto TyCtxt. 2025-02-17 13:21:02 +11:00
let_if_seq.rs Revert "Dogfood double_ended_iterator_last" 2025-01-01 22:16:33 +01:00
let_underscore.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
let_with_type_underscore.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
lib.rs Merge remote-tracking branch 'upstream/master' into rustup 2025-02-27 21:51:42 +01:00
lifetimes.rs Split needless_lifetime '_ suggestions into elidable_lifetime_names 2025-02-24 14:23:33 +00:00
lines_filter_map_ok.rs Merge remote-tracking branch 'upstream/master' into rustup 2025-02-20 15:26:07 +01:00
literal_representation.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
literal_string_with_formatting_args.rs Fix literal_string_with_formatting_args lint emitted when it should not (#13953) 2025-02-13 16:18:44 +00:00
macro_metavars_in_unsafe.rs Merge commit '19e305bb57' into clippy-subtree-update 2025-01-09 18:57:00 +01:00
macro_use.rs Merge remote-tracking branch 'upstream/master' into rustup 2025-02-27 21:51:42 +01:00
main_recursion.rs Merge commit 'a109190d70' into clippy-subtree-update 2024-10-18 13:44:06 +02:00
manual_assert.rs Simplify use crate::rustc_foo::bar occurrences. 2024-05-08 16:57:31 +10:00
manual_async_fn.rs Merge remote-tracking branch 'upstream/master' into rustup 2025-02-20 15:26:07 +01:00
manual_bits.rs Represent the capability instead of the lint name in msrv aliases 2025-02-21 09:44:18 +01:00
manual_clamp.rs Merge commit 'ff4a26d442' into clippy-subtree-update 2024-11-28 19:38:59 +01:00
manual_div_ceil.rs add io_other_error lint 2025-02-21 22:08:31 +01:00
manual_float_methods.rs Move methods from Map to TyCtxt, part 2. 2025-02-18 10:17:44 +11:00
manual_hash_one.rs Merge commit 'ff4a26d442' into clippy-subtree-update 2024-11-28 19:38:59 +01:00
manual_ignore_case_cmp.rs Merge commit '19e305bb57' into clippy-subtree-update 2025-01-09 18:57:00 +01:00
manual_is_ascii_check.rs Merge commit '51d49c1ae2' into clippy-subtree-update 2025-01-28 19:33:54 +01:00
manual_is_power_of_two.rs Merge commit '609cd310be' into clippy-subtree-update 2024-12-26 15:15:54 +01:00
manual_let_else.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
manual_main_separator_str.rs Merge commit 'ff4a26d442' into clippy-subtree-update 2024-11-28 19:38:59 +01:00
manual_non_exhaustive.rs Fix rustdoc and clippy 2025-02-24 14:31:19 +01:00
manual_option_as_slice.rs Move some Map methods onto TyCtxt. 2025-02-17 13:21:02 +11:00
manual_range_patterns.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
manual_rem_euclid.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
manual_retain.rs Move some Map methods onto TyCtxt. 2025-02-17 13:21:02 +11:00
manual_rotate.rs Merge commit 'cb806113e0' into clippy-subtree-update 2024-08-08 19:13:50 +02:00
manual_slice_size_calculation.rs Merge commit 'a109190d70' into clippy-subtree-update 2024-10-18 13:44:06 +02:00
manual_string_new.rs Merge commit 'a109190d70' into clippy-subtree-update 2024-10-18 13:44:06 +02:00
manual_strip.rs manual_strip: use existing identifier instead of placeholder 2025-02-15 16:03:11 +01:00
manual_unwrap_or_default.rs Merge commit '3e3715c312' into clippy-subtree-update 2025-02-06 15:00:24 +01:00
map_unit_fn.rs Move some Map methods onto TyCtxt. 2025-02-17 13:21:02 +11:00
match_result_ok.rs Merge commit '9725c4a162' into clippy-subtree-update 2024-04-04 19:52:55 +02:00
mem_replace.rs New lint: mem_replace_option_with_some 2025-02-12 19:57:14 +01:00
min_ident_chars.rs Merge remote-tracking branch 'upstream/master' into rustup 2025-02-27 21:51:42 +01:00
minmax.rs Merge commit 'f712eb5cdc' into clippy-subtree-update 2024-11-07 22:37:01 +01:00
misc.rs Fix used_underscore_items lint uses of foreign functions (#14205) 2025-02-15 02:46:49 +00:00
mismatching_type_param_order.rs Merge commit '51d49c1ae2' into clippy-subtree-update 2025-01-28 19:33:54 +01:00
missing_assert_message.rs Merge commit '7901289135' into clippy-subtree-update 2024-09-24 11:58:04 +02:00
missing_asserts_for_indexing.rs Merge commit 'a109190d70' into clippy-subtree-update 2024-10-18 13:44:06 +02:00
missing_const_for_fn.rs Merge remote-tracking branch 'upstream/master' into rustup 2025-02-27 21:51:42 +01:00
missing_const_for_thread_local.rs Move methods from Map to TyCtxt, part 3. 2025-02-21 14:31:09 +11:00
missing_doc.rs Make asm a named field 2025-02-22 00:05:09 +00:00
missing_enforced_import_rename.rs Merge commit '0f8eabd623' into clippyup 2024-08-24 18:33:44 -04:00
missing_fields_in_debug.rs Move some Map methods onto TyCtxt. 2025-02-17 13:21:02 +11:00
missing_inline.rs Make asm a named field 2025-02-22 00:05:09 +00:00
missing_trait_methods.rs Merge commit 'cb806113e0' into clippy-subtree-update 2024-08-08 19:13:50 +02:00
mixed_read_write_in_expression.rs Merge commit 'aa0d551351' into clippy-subtree-update 2024-10-03 16:32:51 +02:00
module_style.rs Handle clippy cases of rustc::potential_query_instability lint 2024-10-05 07:34:14 +03:00
multi_assignments.rs Merge commit '51d49c1ae2' into clippy-subtree-update 2025-01-28 19:33:54 +01:00
multiple_bound_locations.rs Refactor FnKind variant to hold &Fn 2025-01-28 11:22:25 -08:00
multiple_unsafe_ops_per_block.rs Rename rustc_middle::Ty::is_unsafe_ptr to is_raw_ptr 2025-02-10 12:49:18 +00:00
mut_key.rs turn hir::ItemKind::Fn into a named-field variant 2025-01-04 11:35:31 +01:00
mut_mut.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
mut_reference.rs fix ICE in unnecessary_mut_passed 2025-01-23 12:40:12 +09:00
mutable_debug_assertion.rs Merge remote-tracking branch 'upstream/master' into rustup 2025-02-20 15:26:07 +01:00
mutex_atomic.rs Merge commit '3e3715c312' into clippy-subtree-update 2025-02-06 15:00:24 +01:00
needless_arbitrary_self_type.rs Merge commit '19e305bb57' into clippy-subtree-update 2025-01-09 18:57:00 +01:00
needless_bool.rs Merge commit '7901289135' into clippy-subtree-update 2024-09-24 11:58:04 +02:00
needless_borrowed_ref.rs Move methods from Map to TyCtxt, part 3. 2025-02-21 14:31:09 +11:00
needless_borrows_for_generic_args.rs Move methods from Map to TyCtxt, part 2. 2025-02-18 10:17:44 +11:00
needless_continue.rs Simplify reindent_multiline() signature 2025-02-03 23:47:08 +01:00
needless_else.rs Merge commit '68a799aea9' into clippy-subtree-update 2024-06-27 18:56:04 +02:00
needless_for_each.rs Move some Map methods onto TyCtxt. 2025-02-17 13:21:02 +11:00
needless_if.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
needless_late_init.rs Move methods from Map to TyCtxt, part 3. 2025-02-21 14:31:09 +11:00
needless_maybe_sized.rs Refactor where predicates, and reserve for attributes support 2024-11-25 16:38:35 +08:00
needless_parens_on_range_literals.rs Merge commit 'f0cdee4a3f' into clippy-subtree-sync 2023-12-01 18:21:58 +01:00
needless_pass_by_ref_mut.rs Merge remote-tracking branch 'upstream/master' into rustup 2025-02-27 21:51:42 +01:00
needless_pass_by_value.rs Merge remote-tracking branch 'upstream/master' into rustup 2025-02-20 15:26:07 +01:00
needless_question_mark.rs Merge commit '9725c4a162' into clippy-subtree-update 2024-04-04 19:52:55 +02:00
needless_update.rs Introduce default_field_values feature 2024-12-09 21:55:01 +00:00
neg_cmp_op_on_partial_ord.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
neg_multiply.rs Eliminate magic numbers from expression precedence 2024-11-30 17:53:40 -08:00
new_without_default.rs Move methods from Map to TyCtxt, part 3. 2025-02-21 14:31:09 +11:00
no_effect.rs Move methods from Map to TyCtxt, part 3. 2025-02-21 14:31:09 +11:00
no_mangle_with_rust_abi.rs Merge remote-tracking branch 'upstream/master' into rustup 2025-02-27 21:51:42 +01:00
non_canonical_impls.rs Move some Map methods onto TyCtxt. 2025-02-17 13:21:02 +11:00
non_copy_const.rs Merge remote-tracking branch 'upstream/master' into rustup 2025-02-27 21:51:42 +01:00
non_expressive_names.rs just_underscores_and_digits: ignore empty ident 2025-02-11 09:35:43 -07:00
non_octal_unix_permissions.rs Merge commit '51d49c1ae2' into clippy-subtree-update 2025-01-28 19:33:54 +01:00
non_send_fields_in_send_ty.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
non_std_lazy_statics.rs Move some Map methods onto TyCtxt. 2025-02-17 13:21:02 +11:00
non_zero_suggestions.rs Move methods from Map to TyCtxt, part 3. 2025-02-21 14:31:09 +11:00
nonstandard_macro_braces.rs Merge commit '786fbd6d68' into clippy-subtree-update 2024-11-14 19:35:26 +01:00
octal_escapes.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
only_used_in_recursion.rs Merge commit 'ff4a26d442' into clippy-subtree-update 2024-11-28 19:38:59 +01:00
option_env_unwrap.rs Merge commit '37f4fbb929' into clippy-subtree-update 2024-07-25 18:29:17 +02:00
option_if_let_else.rs Eliminate PatKind::Path 2025-01-29 15:45:13 +00:00
panic_in_result_fn.rs Merge commit '7901289135' into clippy-subtree-update 2024-09-24 11:58:04 +02:00
panic_unimplemented.rs Merge remote-tracking branch 'upstream/master' into rustup 2025-02-27 21:51:42 +01:00
panicking_overflow_checks.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
partial_pub_fields.rs Merge commit 'cb806113e0' into clippy-subtree-update 2024-08-08 19:13:50 +02:00
partialeq_ne_impl.rs Merge commit '51d49c1ae2' into clippy-subtree-update 2025-01-28 19:33:54 +01:00
partialeq_to_none.rs Merge commit 'f0cdee4a3f' into clippy-subtree-sync 2023-12-01 18:21:58 +01:00
pass_by_ref_or_value.rs Merge remote-tracking branch 'upstream/master' into rustup 2025-02-20 15:26:07 +01:00
pathbuf_init_then_push.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
pattern_type_mismatch.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
permissions_set_readonly_false.rs Merge commit '37f4fbb929' into clippy-subtree-update 2024-07-25 18:29:17 +02:00
pointers_in_nomem_asm_block.rs Merge commit '7901289135' into clippy-subtree-update 2024-09-24 11:58:04 +02:00
precedence.rs Merge commit '3e3715c312' into clippy-subtree-update 2025-02-06 15:00:24 +01:00
ptr.rs Merge remote-tracking branch 'upstream/master' into rustup 2025-02-27 21:51:42 +01:00
ptr_offset_with_cast.rs Rename rustc_middle::Ty::is_unsafe_ptr to is_raw_ptr 2025-02-10 12:49:18 +00:00
pub_underscore_fields.rs Merge commit '7901289135' into clippy-subtree-update 2024-09-24 11:58:04 +02:00
pub_use.rs Merge commit 'cb806113e0' into clippy-subtree-update 2024-08-08 19:13:50 +02:00
question_mark.rs Merge commit '609cd310be' into clippy-subtree-update 2024-12-26 15:15:54 +01:00
question_mark_used.rs Merge commit 'cb806113e0' into clippy-subtree-update 2024-08-08 19:13:50 +02:00
ranges.rs Merge commit 'ff4a26d442' into clippy-subtree-update 2024-11-28 19:38:59 +01:00
raw_strings.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
rc_clone_in_vec_init.rs Merge commit 'a109190d70' into clippy-subtree-update 2024-10-18 13:44:06 +02:00
read_zero_byte_vec.rs Merge commit '7901289135' into clippy-subtree-update 2024-09-24 11:58:04 +02:00
redundant_async_block.rs Move some Map methods onto TyCtxt. 2025-02-17 13:21:02 +11:00
redundant_clone.rs Rename ClearCrossCrate::assert_crate_local. 2025-02-21 07:12:13 +11:00
redundant_closure_call.rs Overhaul the intravisit::Map trait. 2025-02-17 13:21:35 +11:00
redundant_else.rs Simplify reindent_multiline() signature (#14101) 2025-02-07 00:45:33 +00:00
redundant_field_names.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
redundant_locals.rs Merge remote-tracking branch 'upstream/master' into rustup 2025-02-27 21:51:42 +01:00
redundant_pub_crate.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
redundant_slicing.rs Merge commit '609cd310be' into clippy-subtree-update 2024-12-26 15:15:54 +01:00
redundant_static_lifetimes.rs Merge commit 'ff4a26d442' into clippy-subtree-update 2024-11-28 19:38:59 +01:00
redundant_type_annotations.rs Merge commit '51d49c1ae2' into clippy-subtree-update 2025-01-28 19:33:54 +01:00
ref_option_ref.rs The clipper :3c 2025-01-23 06:01:36 +00:00
ref_patterns.rs Merge commit 'cb806113e0' into clippy-subtree-update 2024-08-08 19:13:50 +02:00
reference.rs Merge commit '7901289135' into clippy-subtree-update 2024-09-24 11:58:04 +02:00
regex.rs Merge commit '19e305bb57' into clippy-subtree-update 2025-01-09 18:57:00 +01:00
repeat_vec_with_capacity.rs add MSRV check for repeat_vec_with_capacity 2025-02-01 12:42:39 +09:00
reserve_after_initialization.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
return_self_not_must_use.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
returns.rs Merge remote-tracking branch 'upstream/master' into rustup 2025-02-27 21:51:42 +01:00
same_name_method.rs Move some Map methods onto TyCtxt. 2025-02-17 13:21:02 +11:00
self_named_constructors.rs Move methods from Map to TyCtxt, part 3. 2025-02-21 14:31:09 +11:00
semicolon_block.rs Merge commit 'f712eb5cdc' into clippy-subtree-update 2024-11-07 22:37:01 +01:00
semicolon_if_nothing_returned.rs Simplify use crate::rustc_foo::bar occurrences. 2024-05-08 16:57:31 +10:00
serde_api.rs Merge commit 'f712eb5cdc' into clippy-subtree-update 2024-11-07 22:37:01 +01:00
set_contains_or_insert.rs Merge commit '7901289135' into clippy-subtree-update 2024-09-24 11:58:04 +02:00
shadow.rs Move methods from Map to TyCtxt, part 3. 2025-02-21 14:31:09 +11:00
significant_drop_tightening.rs Move methods from Map to TyCtxt, part 3. 2025-02-21 14:31:09 +11:00
single_call_fn.rs Move methods from Map to TyCtxt, part 2. 2025-02-18 10:17:44 +11:00
single_char_lifetime_names.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
single_component_path_imports.rs Merge commit 'f712eb5cdc' into clippy-subtree-update 2024-11-07 22:37:01 +01:00
single_option_map.rs Merge remote-tracking branch 'upstream/master' into rustup 2025-02-20 15:26:07 +01:00
single_range_in_vec_init.rs Merge commit '51d49c1ae2' into clippy-subtree-update 2025-01-28 19:33:54 +01:00
size_of_in_element_count.rs apply manual_contains to Clippy sources 2025-02-16 06:22:03 +09:00
size_of_ref.rs Merge commit 'cb806113e0' into clippy-subtree-update 2024-08-08 19:13:50 +02:00
slow_vector_initialization.rs Merge commit '51d49c1ae2' into clippy-subtree-update 2025-01-28 19:33:54 +01:00
std_instead_of_core.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
string_patterns.rs Move some Map methods onto TyCtxt. 2025-02-17 13:21:02 +11:00
strings.rs clippy: string_from_utf8_as_bytes: also detect inherent from_utf8 2025-02-16 16:34:51 +03:00
strlen_on_c_strings.rs Merge commit '10136170fe' into clippy-subtree-update 2024-02-27 15:50:17 +01:00
suspicious_operation_groupings.rs Merge commit 'f712eb5cdc' into clippy-subtree-update 2024-11-07 22:37:01 +01:00
suspicious_trait_impl.rs Move methods from Map to TyCtxt, part 3. 2025-02-21 14:31:09 +11:00
suspicious_xor_used_as_pow.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
swap.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
swap_ptr_to_ref.rs Convert two missed places 2025-02-10 13:01:59 +00:00
tabs_in_doc_comments.rs Merge commit 'f0cdee4a3f' into clippy-subtree-sync 2023-12-01 18:21:58 +01:00
temporary_assignment.rs Merge commit 'f0cdee4a3f' into clippy-subtree-sync 2023-12-01 18:21:58 +01:00
tests_outside_test_module.rs Merge commit '7901289135' into clippy-subtree-update 2024-09-24 11:58:04 +02:00
to_digit_is_some.rs Merge commit '3e3715c312' into clippy-subtree-update 2025-02-06 15:00:24 +01:00
to_string_trait_impl.rs Stop handling specialization in clippy's to_string_trait_impl lint 2024-12-14 18:04:00 +00:00
trailing_empty_array.rs Merge commit '19e305bb57' into clippy-subtree-update 2025-01-09 18:57:00 +01:00
trait_bounds.rs Move some Map methods onto TyCtxt. 2025-02-17 13:21:02 +11:00
tuple_array_conversions.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
unconditional_recursion.rs Move methods from Map to TyCtxt, part 3. 2025-02-21 14:31:09 +11:00
undocumented_unsafe_blocks.rs Merge remote-tracking branch 'upstream/master' into rustup 2025-02-27 21:51:42 +01:00
unicode.rs Merge commit 'cb806113e0' into clippy-subtree-update 2024-08-08 19:13:50 +02:00
uninhabited_references.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
uninit_vec.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
unit_return_expecting_ord.rs Move some Map methods onto TyCtxt. 2025-02-17 13:21:02 +11:00
unnecessary_box_returns.rs turn hir::ItemKind::Fn into a named-field variant 2025-01-04 11:35:31 +01:00
unnecessary_literal_bound.rs Merge commit '19e305bb57' into clippy-subtree-update 2025-01-09 18:57:00 +01:00
unnecessary_map_on_constructor.rs Merge commit 'a109190d70' into clippy-subtree-update 2024-10-18 13:44:06 +02:00
unnecessary_owned_empty_strings.rs Merge commit 'a109190d70' into clippy-subtree-update 2024-10-18 13:44:06 +02:00
unnecessary_self_imports.rs Merge commit 'c9139bd546' into clippy-subtree-update 2024-05-30 10:49:05 +02:00
unnecessary_semicolon.rs Merge commit '3e3715c312' into clippy-subtree-update 2025-02-06 15:00:24 +01:00
unnecessary_struct_initialization.rs Use clippy_utils::is_mutable() in unnecessary_struct_initialization 2025-02-15 15:56:41 +01:00
unnecessary_wraps.rs Merge commit '7901289135' into clippy-subtree-update 2024-09-24 11:58:04 +02:00
unneeded_struct_pattern.rs Merge commit '3e3715c312' into clippy-subtree-update 2025-02-06 15:00:24 +01:00
unnested_or_patterns.rs Rename PatKind::Lit to Expr 2025-01-08 07:34:59 +00:00
unsafe_removed_from_name.rs Merge commit '7901289135' into clippy-subtree-update 2024-09-24 11:58:04 +02:00
unused_async.rs Overhaul the intravisit::Map trait. 2025-02-17 13:21:35 +11:00
unused_io_amount.rs Move methods from Map to TyCtxt, part 3. 2025-02-21 14:31:09 +11:00
unused_peekable.rs Move methods from Map to TyCtxt, part 3. 2025-02-21 14:31:09 +11:00
unused_result_ok.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
unused_rounding.rs Merge commit '9725c4a162' into clippy-subtree-update 2024-04-04 19:52:55 +02:00
unused_self.rs Move methods from Map to TyCtxt, part 3. 2025-02-21 14:31:09 +11:00
unused_trait_names.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
unused_unit.rs Merge commit '7901289135' into clippy-subtree-update 2024-09-24 11:58:04 +02:00
unwrap.rs Overhaul the intravisit::Map trait. 2025-02-17 13:21:35 +11:00
unwrap_in_result.rs Move some Map methods onto TyCtxt. 2025-02-17 13:21:02 +11:00
upper_case_acronyms.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
use_self.rs Skip use_self inside macro expansions of a impl Self block (#13128) 2025-02-06 14:43:39 +00:00
useless_conversion.rs Merge commit '51d49c1ae2' into clippy-subtree-update 2025-01-28 19:33:54 +01:00
vec.rs Merge commit '51d49c1ae2' into clippy-subtree-update 2025-01-28 19:33:54 +01:00
vec_init_then_push.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
visibility.rs Convert two rustc_middle::lint functions to Span methods. 2025-02-02 13:57:34 +11:00
wildcard_imports.rs Merge commit '7901289135' into clippy-subtree-update 2024-09-24 11:58:04 +02:00
write.rs Merge commit '3e3715c312' into clippy-subtree-update 2025-02-06 15:00:24 +01:00
zero_div_zero.rs Merge commit 'cb806113e0' into clippy-subtree-update 2024-08-08 19:13:50 +02:00
zero_repeat_side_effects.rs Move some Map methods onto TyCtxt. 2025-02-17 13:21:02 +11:00
zero_sized_map_values.rs Merge remote-tracking branch 'upstream/master' into rustup 2025-02-27 21:51:42 +01:00
zombie_processes.rs Merge remote-tracking branch 'upstream/master' into rustup 2025-02-20 15:26:07 +01:00