rust/clippy_lints/src
bors 18522006a1 Auto merge of #114104 - oli-obk:syn2, r=compiler-errors
Lots of tiny incremental simplifications of `EmitterWriter` internals

ignore the first commit, it's https://github.com/rust-lang/rust/pull/114088 squashed and rebased, but it's needed to use to use `derive_setters`, as they need a newer `syn` version.

Then this PR starts out with removing many arguments that are almost always defaulted to `None` or `false` and replace them with builder methods that can set these fields in the few cases that want to set them.

After that it's one commit after the other that removes or merges things until everything becomes some very simple trait objects
2023-08-04 18:46:19 +00:00
..
cargo Merge commit 'ac0e10aa68' into clippyup 2022-10-06 09:44:38 +02:00
casts Merge commit '5436dba826' into clippyup 2023-07-31 23:53:53 +02:00
functions Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
loops Merge commit '5436dba826' into clippyup 2023-07-31 23:53:53 +02:00
matches Merge commit '5436dba826' into clippyup 2023-07-31 23:53:53 +02:00
methods Merge commit '5436dba826' into clippyup 2023-07-31 23:53:53 +02:00
misc_early Merge commit '37f4c1725d' into clippyup 2023-07-02 14:59:02 +02:00
operators Merge commit '5436dba826' into clippyup 2023-07-31 23:53:53 +02:00
transmute Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
types Make Clippy understand generic const items 2023-07-28 22:21:41 +02:00
unit_types Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
utils Merge commit '5436dba826' into clippyup 2023-07-31 23:53:53 +02:00
absolute_paths.rs Merge commit '5436dba826' into clippyup 2023-07-31 23:53:53 +02:00
allow_attributes.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
almost_complete_range.rs Merge commit '3c06e0b1ce' into clippyup 2023-03-10 10:53:50 +01:00
approx_const.rs Merge commit 'd822110d3b' into clippyup 2022-12-01 18:29:38 +01:00
arc_with_non_send_sync.rs Merge commit '5436dba826' into clippyup 2023-07-31 23:53:53 +02:00
as_conversions.rs Merge commit '37f4c1725d' into clippyup 2023-07-02 14:59:02 +02:00
asm_syntax.rs Merge commit 'ac0e10aa68' into clippyup 2022-10-06 09:44:38 +02:00
assertions_on_constants.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
assertions_on_result_states.rs refactor(rustc_middle): Substs -> GenericArg 2023-07-14 13:27:35 +01:00
async_yields_async.rs Merge commit 'b52fb5234c' into clippyup 2022-09-09 13:36:26 +02:00
attrs.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
await_holding_invalid.rs Merge commit 'f4850f7292' into clippyup 2022-11-21 20:51:52 +01:00
blocks_in_if_conditions.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
bool_assert_comparison.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
bool_to_int_with_if.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
booleans.rs Merge commit '37f4c1725d' into clippyup 2023-07-02 14:59:02 +02:00
borrow_deref_ref.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
box_default.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
checked_conversions.rs Merge commit 'd822110d3b' into clippyup 2022-12-01 18:29:38 +01:00
cognitive_complexity.rs Use local key in providers 2023-03-21 15:38:51 +00:00
collapsible_if.rs Merge commit 'd822110d3b' into clippyup 2022-12-01 18:29:38 +01:00
collection_is_never_read.rs Merge commit '30448e8cf9' into clippyup 2023-06-02 11:41:57 +02:00
comparison_chain.rs Merge commit '4f142aa105' into clippyup 2022-10-23 15:18:45 +02:00
copies.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
copy_iterator.rs refactor(rustc_middle): Substs -> GenericArg 2023-07-14 13:27:35 +01:00
crate_in_macro_def.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
create_dir.rs Merge commit '2b2190cb56' into clippyup 2022-08-11 19:42:16 +02:00
dbg_macro.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
declared_lints.rs Merge commit '5436dba826' into clippyup 2023-07-31 23:53:53 +02:00
default.rs refactor(rustc_middle): Substs -> GenericArg 2023-07-14 13:27:35 +01:00
default_constructed_unit_structs.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
default_instead_of_iter_empty.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
default_numeric_fallback.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
default_union_representation.rs Allow LocalDefId as the argument to def_path_str 2023-04-21 22:27:20 +00:00
deprecated_lints.rs Merge commit '0cb0f76368' into clippyup 2022-06-30 10:50:09 +02:00
dereference.rs Merge commit '5436dba826' into clippyup 2023-07-31 23:53:53 +02:00
derivable_impls.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
derive.rs Remove constness from TraitPredicate 2023-08-02 15:38:00 +00:00
disallowed_macros.rs Merge commit '4bdfb0741d' into clippyup 2022-12-17 14:12:54 +01:00
disallowed_methods.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
disallowed_names.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
disallowed_script_idents.rs Merge commit '83e42a2337' into clippyup 2023-04-11 15:31:08 +02:00
disallowed_types.rs rustc_hir: Change representation of import paths to support multiple resolutions 2022-12-01 18:51:05 +03:00
doc.rs Remove a bool for color in favor of the WriteColor trait wrapping colored and uncolored printing 2023-07-31 09:34:36 +00:00
double_parens.rs Box ExprKind::{Closure,MethodCall}, and QSelf in expressions, types, and patterns. 2022-11-17 13:45:59 +11:00
drop_forget_ref.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
duplicate_mod.rs Merge commit 'f51aade56f' into clippyup 2022-08-31 09:24:45 -04:00
else_if_without_else.rs Merge commit 'd9ddce8a22' into clippyup 2022-06-04 13:34:07 +02:00
empty_drop.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
empty_enum.rs refactor(rustc_middle): Substs -> GenericArg 2023-07-14 13:27:35 +01:00
empty_structs_with_brackets.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
endian_bytes.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
entry.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
enum_clike.rs refactor(rustc_middle): Substs -> GenericArg 2023-07-14 13:27:35 +01:00
enum_variants.rs Merge commit '37f4c1725d' into clippyup 2023-07-02 14:59:02 +02:00
equatable_if_let.rs Merge commit 'f4850f7292' into clippyup 2022-11-21 20:51:52 +01:00
error_impl_error.rs Merge commit '5436dba826' into clippyup 2023-07-31 23:53:53 +02:00
escape.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
eta_reduction.rs Remove constness from TraitPredicate 2023-08-02 15:38:00 +00:00
excessive_bools.rs Merge commit '0f7558148c' into clippyup 2023-02-10 14:01:19 +01:00
excessive_nesting.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
exhaustive_items.rs Take a LocalDefId in hir::Visitor::visit_fn. 2023-01-28 09:51:50 +00:00
exit.rs Merge commit '3c06e0b1ce' into clippyup 2023-03-10 10:53:50 +01:00
explicit_write.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
extra_unused_type_parameters.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
fallible_impl_from.rs change impl_trait_ref query to return EarlyBinder; remove bound_impl_trait_ref query; add EarlyBinder to impl_trait_ref in metadata 2023-01-14 00:29:56 -07:00
float_literal.rs Merge commit '37f4c1725d' into clippyup 2023-07-02 14:59:02 +02:00
floating_point_arithmetic.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
format.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
format_args.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
format_impl.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
format_push_string.rs Merge commit '37f4c1725d' into clippyup 2023-07-02 14:59:02 +02:00
formatting.rs Merge commit '37f4c1725d' into clippyup 2023-07-02 14:59:02 +02:00
four_forward_slashes.rs Merge commit '5436dba826' into clippyup 2023-07-31 23:53:53 +02:00
from_over_into.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
from_raw_with_void_ptr.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
from_str_radix_10.rs Rm diagnostic item, use lang item 2022-11-18 06:16:20 +00:00
future_not_send.rs Rename arg_iter to iter_instantiated 2023-07-17 21:04:12 +00:00
if_let_mutex.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
if_not_else.rs Merge commit 'a5d597637d' into clippyup 2021-12-06 12:33:31 +01:00
if_then_some_else_none.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
implicit_hasher.rs Merge commit 'f4850f7292' into clippyup 2022-11-21 20:51:52 +01:00
implicit_return.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
implicit_saturating_add.rs Merge commit '435a8ad86c' into clippyup 2023-05-20 15:39:26 +02:00
implicit_saturating_sub.rs refactor(rustc_middle): Substs -> GenericArg 2023-07-14 13:27:35 +01:00
inconsistent_struct_constructor.rs Merge commit '149392b0ba' into clippyup 2023-02-25 19:28:50 -05:00
incorrect_impls.rs Merge commit '5436dba826' into clippyup 2023-07-31 23:53:53 +02:00
index_refutable_slice.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
indexing_slicing.rs Merge commit '435a8ad86c' into clippyup 2023-05-20 15:39:26 +02:00
infinite_iter.rs Remove box expressions from HIR 2023-03-14 17:18:26 +00:00
inherent_impl.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
inherent_to_string.rs Merge commit '5436dba826' into clippyup 2023-07-31 23:53:53 +02:00
init_numbered_fields.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
inline_fn_without_body.rs Merge commit 'ac0e10aa68' into clippyup 2022-10-06 09:44:38 +02:00
instant_subtraction.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
int_plus_one.rs Merge commit 'f4850f7292' into clippyup 2022-11-21 20:51:52 +01:00
invalid_upcast_comparisons.rs Merge commit 'f4850f7292' into clippyup 2022-11-21 20:51:52 +01:00
items_after_statements.rs Merge commit '83e42a2337' into clippyup 2023-04-11 15:31:08 +02:00
items_after_test_module.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
iter_not_returning_iterator.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
large_const_arrays.rs Make Clippy understand generic const items 2023-07-28 22:21:41 +02:00
large_enum_variant.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
large_futures.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
large_include_file.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
large_stack_arrays.rs Merge commit '30448e8cf9' into clippyup 2023-06-02 11:41:57 +02:00
large_stack_frames.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
len_zero.rs Merge commit '5436dba826' into clippyup 2023-07-31 23:53:53 +02:00
let_if_seq.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
let_underscore.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
let_with_type_underscore.rs Merge commit '37f4c1725d' into clippyup 2023-07-02 14:59:02 +02:00
lib.deprecated.rs Merge commit 'b7f3f7f608' into clippyup 2021-10-07 11:21:30 +02:00
lib.rs Merge commit '5436dba826' into clippyup 2023-07-31 23:53:53 +02:00
lifetimes.rs Merge commit '5436dba826' into clippyup 2023-07-31 23:53:53 +02:00
lines_filter_map_ok.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
literal_representation.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
macro_use.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
main_recursion.rs Merge 'rust-clippy/master' into clippyup 2022-05-21 13:24:00 +02:00
manual_assert.rs Merge commit '371120bdbf' into clippyup 2023-05-05 17:45:49 +02:00
manual_async_fn.rs Merge commit 'd5e2a7aca5' into clippyup 2023-03-24 14:26:19 +01:00
manual_bits.rs refactor(rustc_middle): Substs -> GenericArg 2023-07-14 13:27:35 +01:00
manual_clamp.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
manual_float_methods.rs bless clippy 2023-07-27 17:56:25 +00:00
manual_is_ascii_check.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
manual_let_else.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
manual_main_separator_str.rs Merge commit 'd5e2a7aca5' into clippyup 2023-03-24 14:26:19 +01:00
manual_non_exhaustive.rs rustc_middle: Remove trait DefIdTree 2023-03-02 23:46:44 +04:00
manual_range_patterns.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
manual_rem_euclid.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
manual_retain.rs Merge commit '371120bdbf' into clippyup 2023-05-05 17:45:49 +02:00
manual_slice_size_calculation.rs refactor(rustc_middle): Substs -> GenericArg 2023-07-14 13:27:35 +01:00
manual_string_new.rs Rm diagnostic item, use lang item 2022-11-18 06:16:20 +00:00
manual_strip.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
map_unit_fn.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
match_result_ok.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
mem_replace.rs Merge commit '83e42a2337' into clippyup 2023-04-11 15:31:08 +02:00
min_ident_chars.rs Merge commit '5436dba826' into clippyup 2023-07-31 23:53:53 +02:00
minmax.rs Merge commit '37f4c1725d' into clippyup 2023-07-02 14:59:02 +02:00
misc.rs Merge commit '435a8ad86c' into clippyup 2023-05-20 15:39:26 +02:00
mismatching_type_param_order.rs Merge commit '37f4c1725d' into clippyup 2023-07-02 14:59:02 +02:00
missing_assert_message.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
missing_const_for_fn.rs Use Cow in {D,Subd}iagnosticMessage. 2023-05-29 09:23:43 +10:00
missing_doc.rs Merge commit '3c06e0b1ce' into clippyup 2023-03-10 10:53:50 +01:00
missing_enforced_import_rename.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
missing_fields_in_debug.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
missing_inline.rs Rename impl_defaultness to defaultness 2023-06-01 06:14:06 +00:00
missing_trait_methods.rs Merge commit '371120bdbf' into clippyup 2023-05-05 17:45:49 +02:00
mixed_read_write_in_expression.rs Merge commit '37f4c1725d' into clippyup 2023-07-02 14:59:02 +02:00
module_style.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
multi_assignments.rs Merge commit 'f51aade56f' into clippyup 2022-08-31 09:24:45 -04:00
multiple_unsafe_ops_per_block.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
mut_key.rs refactor(rustc_middle): Substs -> GenericArg 2023-07-14 13:27:35 +01:00
mut_mut.rs Rename Rptr to Ref in AST and HIR 2022-12-28 18:52:36 +01:00
mut_reference.rs refactor(rustc_middle): Substs -> GenericArg 2023-07-14 13:27:35 +01:00
mutable_debug_assertion.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
mutex_atomic.rs Merge commit 'a3ed905928' into clippyup 2023-04-23 13:28:56 +02:00
needless_arbitrary_self_type.rs Rename Rptr to Ref in AST and HIR 2022-12-28 18:52:36 +01:00
needless_bool.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
needless_borrowed_ref.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
needless_continue.rs Merge commit 'f4850f7292' into clippyup 2022-11-21 20:51:52 +01:00
needless_else.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
needless_for_each.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
needless_if.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
needless_late_init.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
needless_parens_on_range_literals.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
needless_pass_by_ref_mut.rs Merge commit '5436dba826' into clippyup 2023-07-31 23:53:53 +02:00
needless_pass_by_value.rs Merge commit '5436dba826' into clippyup 2023-07-31 23:53:53 +02:00
needless_question_mark.rs rustc_middle: Remove trait DefIdTree 2023-03-02 23:46:44 +04:00
needless_update.rs Merge commit 'd7b5cbf065' into clippyup 2022-06-16 17:39:06 +02:00
neg_cmp_op_on_partial_ord.rs Fix clippy's missing substs 2022-11-21 20:39:29 +00:00
neg_multiply.rs Merge commit '371120bdbf' into clippyup 2023-05-05 17:45:49 +02:00
new_without_default.rs refactor(rustc_middle): Substs -> GenericArg 2023-07-14 13:27:35 +01:00
no_effect.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
no_mangle_with_rust_abi.rs Merge commit 'd5e2a7aca5' into clippyup 2023-03-24 14:26:19 +01:00
non_copy_const.rs Merge commit '5436dba826' into clippyup 2023-07-31 23:53:53 +02:00
non_expressive_names.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
non_octal_unix_permissions.rs Merge commit '3c06e0b1ce' into clippyup 2023-03-10 10:53:50 +01:00
non_send_fields_in_send_ty.rs refactor(rustc_middle): Substs -> GenericArg 2023-07-14 13:27:35 +01:00
nonstandard_macro_braces.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
octal_escapes.rs Merge commit 'a3ed905928' into clippyup 2023-04-23 13:28:56 +02:00
only_used_in_recursion.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
option_env_unwrap.rs Merge commit '5436dba826' into clippyup 2023-07-31 23:53:53 +02:00
option_if_let_else.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
overflow_check_conditional.rs Merge commit 'a5d597637d' into clippyup 2021-12-06 12:33:31 +01:00
panic_in_result_fn.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
panic_unimplemented.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
partial_pub_fields.rs Merge commit '4f142aa105' into clippyup 2022-10-23 15:18:45 +02:00
partialeq_ne_impl.rs Use local key in providers 2023-03-21 15:38:51 +00:00
partialeq_to_none.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
pass_by_ref_or_value.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
pattern_type_mismatch.rs Take a LocalDefId in hir::Visitor::visit_fn. 2023-01-28 09:51:50 +00:00
permissions_set_readonly_false.rs Merge commit '3c06e0b1ce' into clippyup 2023-03-10 10:53:50 +01:00
precedence.rs Box ExprKind::{Closure,MethodCall}, and QSelf in expressions, types, and patterns. 2022-11-17 13:45:59 +11:00
ptr.rs Merge commit '5436dba826' into clippyup 2023-07-31 23:53:53 +02:00
ptr_offset_with_cast.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
pub_use.rs Merge commit '7c21f91b15' into clippyup 2022-05-05 15:12:52 +01:00
question_mark.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
question_mark_used.rs Merge commit 'a3ed905928' into clippyup 2023-04-23 13:28:56 +02:00
ranges.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
raw_strings.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
rc_clone_in_vec_init.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
read_zero_byte_vec.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
redundant_async_block.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
redundant_clone.rs Merge commit '37f4c1725d' into clippyup 2023-07-02 14:59:02 +02:00
redundant_closure_call.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
redundant_else.rs Update clippy 2022-01-23 19:31:32 +08:00
redundant_field_names.rs Merge commit 'd822110d3b' into clippyup 2022-12-01 18:29:38 +01:00
redundant_locals.rs fix RedundantLocals clippy caused by async and await 2023-08-02 16:32:49 +08:00
redundant_pub_crate.rs Merge commit '4bdfb0741d' into clippyup 2022-12-17 14:12:54 +01:00
redundant_slicing.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
redundant_static_lifetimes.rs Merge commit '5436dba826' into clippyup 2023-07-31 23:53:53 +02:00
redundant_type_annotations.rs Merge commit '37f4c1725d' into clippyup 2023-07-02 14:59:02 +02:00
ref_option_ref.rs Add (..) syntax for RTN 2023-03-28 01:14:28 +00:00
ref_patterns.rs Merge commit '435a8ad86c' into clippyup 2023-05-20 15:39:26 +02:00
reference.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
regex.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
renamed_lints.rs Rename incorrect_fn_null_checks to useless_ptr_null_checks (clippy side) 2023-08-01 20:04:01 +02:00
return_self_not_must_use.rs Merge commit '0f7558148c' into clippyup 2023-02-10 14:01:19 +01:00
returns.rs Merge commit '5436dba826' into clippyup 2023-07-31 23:53:53 +02:00
same_name_method.rs Add of_trait to DefKind::Impl. 2023-02-14 19:55:44 +00:00
self_named_constructors.rs refactor(rustc_middle): Substs -> GenericArg 2023-07-14 13:27:35 +01:00
semicolon_block.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
semicolon_if_nothing_returned.rs Merge commit '5436dba826' into clippyup 2023-07-31 23:53:53 +02:00
serde_api.rs Box HIR Generics and Impl. 2022-04-30 13:51:49 +02:00
shadow.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
significant_drop_tightening.rs Merge commit '5436dba826' into clippyup 2023-07-31 23:53:53 +02:00
single_call_fn.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
single_char_lifetime_names.rs Merge commit 'd7b5cbf065' into clippyup 2022-06-16 17:39:06 +02:00
single_component_path_imports.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
single_range_in_vec_init.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
size_of_in_element_count.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
size_of_ref.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
slow_vector_initialization.rs Merge commit '5436dba826' into clippyup 2023-07-31 23:53:53 +02:00
std_instead_of_core.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
strings.rs clippy: env! invocations can't be b"" literals 2023-07-25 11:56:54 +01:00
strlen_on_c_strings.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
suspicious_doc_comments.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
suspicious_operation_groupings.rs Make clippy happy 2023-04-27 17:18:12 +00:00
suspicious_trait_impl.rs Use LanguageItems::require less 2022-10-29 16:04:10 -05:00
suspicious_xor_used_as_pow.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
swap.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
swap_ptr_to_ref.rs Merge commit 'ac0e10aa68' into clippyup 2022-10-06 09:44:38 +02:00
tabs_in_doc_comments.rs Merge 'rust-clippy/master' into clippyup 2022-05-21 13:24:00 +02:00
temporary_assignment.rs Merge commit 'a5d597637d' into clippyup 2021-12-06 12:33:31 +01:00
tests_outside_test_module.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
to_digit_is_some.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
trailing_empty_array.rs Merge commit '371120bdbf' into clippyup 2023-05-05 17:45:49 +02:00
trait_bounds.rs Merge commit '37f4c1725d' into clippyup 2023-07-02 14:59:02 +02:00
tuple_array_conversions.rs Merge commit '5436dba826' into clippyup 2023-07-31 23:53:53 +02:00
undocumented_unsafe_blocks.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
unicode.rs Merge commit '371120bdbf' into clippyup 2023-05-05 17:45:49 +02:00
uninit_vec.rs refactor(rustc_middle): Substs -> GenericArg 2023-07-14 13:27:35 +01:00
unit_return_expecting_ord.rs refactor(rustc_middle): Substs -> GenericArg 2023-07-14 13:27:35 +01:00
unnamed_address.rs refactor(rustc_middle): Substs -> GenericArg 2023-07-14 13:27:35 +01:00
unnecessary_box_returns.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
unnecessary_owned_empty_strings.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
unnecessary_self_imports.rs rustc_ast_lowering: Stop lowering imports into multiple items 2022-12-01 18:51:20 +03:00
unnecessary_struct_initialization.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
unnecessary_wraps.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
unnested_or_patterns.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
unsafe_removed_from_name.rs rustc_ast_lowering: Stop lowering imports into multiple items 2022-12-01 18:51:20 +03:00
unused_async.rs Merge commit '5436dba826' into clippyup 2023-07-31 23:53:53 +02:00
unused_io_amount.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
unused_peekable.rs Merge commit 'f4850f7292' into clippyup 2022-11-21 20:51:52 +01:00
unused_rounding.rs Merge commit 'd822110d3b' into clippyup 2022-12-01 18:29:38 +01:00
unused_self.rs Merge commit '7f27e2e74e' into clippyup 2023-01-12 19:48:13 +01:00
unused_unit.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
unwrap.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
unwrap_in_result.rs Take a LocalDefId in hir::Visitor::visit_fn. 2023-01-28 09:51:50 +00:00
upper_case_acronyms.rs Merge commit '37f4c1725d' into clippyup 2023-07-02 14:59:02 +02:00
use_self.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
useless_conversion.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
vec.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
vec_init_then_push.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
visibility.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
wildcard_imports.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
write.rs Merge commit 'd9c24d1b1e' into clippyup 2023-07-17 10:22:32 +02:00
zero_div_zero.rs Merge commit 'ac0e10aa68' into clippyup 2022-10-06 09:44:38 +02:00
zero_sized_map_values.rs refactor(rustc_middle): Substs -> GenericArg 2023-07-14 13:27:35 +01:00