rust/clippy_lints/src
bors ff51964102 Auto merge of #6825 - djc:naive-bytecount-pedantic, r=Manishearth
Move naive_bytecount to pedantic

As discussed on Zulip, current best practice is to avoid recommending
external crates. This lint is from before that was enforced. Move it
to the pedantic group to avoid enabling it by default.

https://rust-lang.zulipchat.com/#narrow/stream/257328-clippy/topic/naive_bytecount.20suggesting.20extra.20dependency

changelog: move [`naive_bytecount`] to pedantic
2021-03-03 21:26:24 +00:00
..
loops Remove "for_loop_arg.rs" 2021-03-02 21:09:10 +09:00
methods Auto merge of #6791 - TaKO8Ki:iter-count, r=matthiaskrgr 2021-03-02 11:31:43 +00:00
transmute Make check_cast private 2021-03-02 10:40:25 +01:00
utils Auto merge of #6789 - flip1995:rustup, r=flip1995 2021-02-25 09:49:12 +00:00
approx_const.rs Use 'tcx for references to AccessLevels wherever possible. 2020-07-03 00:04:48 +03:00
arithmetic.rs Rename HIR UnOp variants 2021-02-09 11:39:20 +03:00
as_conversions.rs Merge commit '95c0459217' into clippyup 2021-01-30 18:06:34 +01:00
asm_syntax.rs Merge commit '2f6439ae6a' into clippyup 2020-10-09 12:45:29 +02:00
assertions_on_constants.rs Rename HIR UnOp variants 2021-02-09 11:39:20 +03:00
assign_ops.rs update the lint messages and tests 2021-02-28 02:22:05 +01:00
async_yields_async.rs Merge commit '5034d47f72' into clippyup 2020-09-10 17:47:07 +02:00
atomic_ordering.rs Merge commit 'e636b88aa1' into clippyup 2020-09-24 14:49:22 +02:00
attrs.rs update the lint messages and tests 2021-02-28 02:22:05 +01:00
await_holding_invalid.rs Add version = "Two" to rustfmt.toml 2021-03-01 16:17:33 -06:00
bit_mask.rs Revert "Fixed for loop problem, corrected all occurences that got linted" 2021-02-06 16:44:57 +01:00
blacklisted_name.rs Use 'tcx for references to AccessLevels wherever possible. 2020-07-03 00:04:48 +03:00
blocks_in_if_conditions.rs Do not lint when the closure is called using an iterator 2021-02-14 16:21:12 +01:00
booleans.rs Rename HIR UnOp variants 2021-02-09 11:39:20 +03:00
bytecount.rs Move naive_bytecount to pedantic 2021-03-02 14:34:47 +01:00
cargo_common_metadata.rs Merge commit '70c0f90453' into clippyup 2021-02-11 15:04:38 +01:00
case_sensitive_file_extension_comparisons.rs Merge commit '95c0459217' into clippyup 2021-01-30 18:06:34 +01:00
checked_conversions.rs Merge commit '4911ab124c' into clippyup 2020-12-20 17:19:49 +01:00
cognitive_complexity.rs Merge commit '95c0459217' into clippyup 2021-01-30 18:06:34 +01:00
collapsible_if.rs Fix collapsible_if false positive with attributes 2021-02-08 11:00:30 -06:00
collapsible_match.rs collapsible_match: fix lint message capitalization 2021-02-19 10:02:17 +01:00
comparison_chain.rs update the lint messages and tests 2021-02-28 02:22:05 +01:00
consts.rs Factor out clippy_utils crate 2021-02-23 18:50:30 -05:00
copies.rs Merge commit '953f024793' into clippyup 2021-01-15 10:56:44 +01:00
copy_iterator.rs Only store a LocalDefId in hir::Item. 2021-02-15 19:32:10 +01:00
create_dir.rs Merge commit '4911ab124c' into clippyup 2020-12-20 17:19:49 +01:00
dbg_macro.rs Add an Option<Span> argument to span_lint_and_help. 2020-04-18 18:28:29 +08:00
default.rs Remove qpath_res util function 2021-01-18 14:54:58 -06:00
default_numeric_fallback.rs Use TypeckResults::expr_ty instead of TyCtxt::type_of to fix "Not a type" ICE 2021-02-27 22:57:29 +09:00
deprecated_lints.rs Merge commit '95c0459217' into clippyup 2021-01-30 18:06:34 +01:00
dereference.rs Merge commit 'da5a6fb1b6' into clippyup 2020-07-26 21:07:07 +02:00
derive.rs Only store a LocalDefId in hir::Item. 2021-02-15 19:32:10 +01:00
disallowed_method.rs Merge commit '70c0f90453' into clippyup 2021-02-11 15:04:38 +01:00
doc.rs Merge remote-tracking branch 'upstream/master' into rustup 2021-02-25 10:40:00 +01:00
double_comparison.rs Merge commit '3d0b0e66af' into clippyup 2020-08-28 18:43:25 +02:00
double_parens.rs Merge commit '09bd400243' into clippyup 2020-08-11 17:50:45 +02:00
drop_forget_ref.rs update the lint messages and tests 2021-02-28 02:22:05 +01:00
duration_subsec.rs Merge commit 'e636b88aa1' into clippyup 2020-09-24 14:49:22 +02:00
else_if_without_else.rs Add an Option<Span> argument to span_lint_and_help. 2020-04-18 18:28:29 +08:00
empty_enum.rs Only store a LocalDefId in hir::Item. 2021-02-15 19:32:10 +01:00
entry.rs Rename HIR UnOp variants 2021-02-09 11:39:20 +03:00
enum_clike.rs Merge commit '95c0459217' into clippyup 2021-01-30 18:06:34 +01:00
enum_variants.rs Fully integrate token collection for additional AST structs 2020-09-10 17:58:14 -04:00
eq_op.rs Revert "Fixed for loop problem, corrected all occurences that got linted" 2021-02-06 16:44:57 +01:00
erasing_op.rs Rename TypeckTables to TypeckResults. 2020-07-17 08:47:04 +00:00
escape.rs Only store a LocalDefId in hir::TraitItem. 2021-02-15 19:32:28 +01:00
eta_reduction.rs Revert "Fixed for loop problem, corrected all occurences that got linted" 2021-02-06 16:44:57 +01:00
eval_order_dependence.rs Merge commit '70c0f90453' into clippyup 2021-02-11 15:04:38 +01:00
excessive_bools.rs Merge commit '3e4179766b' into sync-from-clippy 2021-02-02 20:43:30 -08:00
exhaustive_items.rs Only store a LocalDefId in hir::Item. 2021-02-15 19:32:10 +01:00
exit.rs Remove qpath_res util function 2021-01-18 14:54:58 -06:00
explicit_write.rs Merge commit 'b20d4c155d' into clippyup 2020-11-05 14:29:48 +01:00
fallible_impl_from.rs update the lint messages and tests 2021-02-28 02:22:05 +01:00
float_equality_without_abs.rs Merge commit '645ef505da' into clippyup 2020-10-28 23:36:07 +01:00
float_literal.rs Add version = "Two" to rustfmt.toml 2021-03-01 16:17:33 -06:00
floating_point_arithmetic.rs Rename HIR UnOp variants 2021-02-09 11:39:20 +03:00
format.rs Merge commit 'b20d4c155d' into clippyup 2020-11-05 14:29:48 +01:00
formatting.rs Merge commit '2ca58e7dda' into clippyup 2020-07-14 14:59:59 +02:00
from_over_into.rs Only store a LocalDefId in hir::Item. 2021-02-15 19:32:10 +01:00
from_str_radix_10.rs Fixed the known problems section 2021-02-19 22:00:23 +02:00
functions.rs Merge remote-tracking branch 'upstream/master' into rustup 2021-02-25 10:40:00 +01:00
future_not_send.rs Revert "Fixed for loop problem, corrected all occurences that got linted" 2021-02-06 16:44:57 +01:00
get_last_with_len.rs Merge commit 'b20d4c155d' into clippyup 2020-11-05 14:29:48 +01:00
identity_op.rs ty.kind -> ty.kind() in rustdoc and clippy 2020-09-04 18:27:33 +02:00
if_let_mutex.rs Merge commit '953f024793' into clippyup 2021-01-15 10:56:44 +01:00
if_let_some_result.rs Merge commit 'c1664c50b2' into clippyup 2020-12-06 15:01:03 +01:00
if_not_else.rs Merge commit '3d0b0e66af' into clippyup 2020-08-28 18:43:25 +02:00
implicit_return.rs Reintroduce hir::ExprKind::If 2021-01-07 18:54:12 -03:00
implicit_saturating_sub.rs Reintroduce hir::ExprKind::If 2021-01-07 18:54:12 -03:00
inconsistent_struct_constructor.rs Use TypeckResults::expr_ty instead of TyCtxt::type_of to fix "Not a type" ICE 2021-02-27 22:57:29 +09:00
indexing_slicing.rs update the lint messages and tests 2021-02-28 02:22:05 +01:00
infinite_iter.rs Add version = "Two" to rustfmt.toml 2021-03-01 16:17:33 -06:00
inherent_impl.rs Only store a LocalDefId in hir::Item. 2021-02-15 19:32:10 +01:00
inherent_to_string.rs Add version = "Two" to rustfmt.toml 2021-03-01 16:17:33 -06:00
inline_fn_without_body.rs Merge commit 'b20d4c155d' into clippyup 2020-11-05 14:29:48 +01:00
int_plus_one.rs Merge commit '95c0459217' into clippyup 2021-01-30 18:06:34 +01:00
integer_division.rs update the lint messages and tests 2021-02-28 02:22:05 +01:00
items_after_statements.rs Merge commit 'c1664c50b2' into clippyup 2020-12-06 15:01:03 +01:00
large_const_arrays.rs Merge commit 'c1664c50b2' into clippyup 2020-12-06 15:01:03 +01:00
large_enum_variant.rs Only store a LocalDefId in hir::Item. 2021-02-15 19:32:10 +01:00
large_stack_arrays.rs Merge commit 'c1664c50b2' into clippyup 2020-12-06 15:01:03 +01:00
len_zero.rs Only store a LocalDefId in hir::ImplItem. 2021-02-15 19:32:29 +01:00
let_if_seq.rs Merge commit '70c0f90453' into clippyup 2021-02-11 15:04:38 +01:00
let_underscore.rs Merge commit '70c0f90453' into clippyup 2021-02-11 15:04:38 +01:00
lib.rs Auto merge of #6825 - djc:naive-bytecount-pedantic, r=Manishearth 2021-03-03 21:26:24 +00:00
lifetimes.rs Only store a LocalDefId in hir::ImplItem. 2021-02-15 19:32:29 +01:00
literal_representation.rs Revert "Fixed for loop problem, corrected all occurences that got linted" 2021-02-06 16:44:57 +01:00
macro_use.rs Merge commit '70c0f90453' into clippyup 2021-02-11 15:04:38 +01:00
main_recursion.rs Merge commit '95c0459217' into clippyup 2021-01-30 18:06:34 +01:00
manual_async_fn.rs Use ItemId as a strongly typed index. 2021-02-15 19:24:58 +01:00
manual_map.rs Don't move yield or inline assembly into closure 2021-03-01 17:25:23 -05:00
manual_non_exhaustive.rs Merge commit 'c1664c50b2' into clippyup 2020-12-06 15:01:03 +01:00
manual_ok_or.rs Merge commit '70c0f90453' into clippyup 2021-02-11 15:04:38 +01:00
manual_strip.rs Revert "Fixed for loop problem, corrected all occurences that got linted" 2021-02-06 16:44:57 +01:00
manual_unwrap_or.rs Merge commit '70c0f90453' into clippyup 2021-02-11 15:04:38 +01:00
map_clone.rs Rename HIR UnOp variants 2021-02-09 11:39:20 +03:00
map_err_ignore.rs Merge commit '1fcc74cc9e' into clippyup 2021-01-02 16:29:43 +01:00
map_identity.rs Merge commit '953f024793' into clippyup 2021-01-15 10:56:44 +01:00
map_unit_fn.rs Merge commit '95c0459217' into clippyup 2021-01-30 18:06:34 +01:00
match_on_vec_items.rs Merge commit 'b20d4c155d' into clippyup 2020-11-05 14:29:48 +01:00
matches.rs update the lint messages and tests 2021-02-28 02:22:05 +01:00
mem_discriminant.rs Rename TypeckTables to TypeckResults. 2020-07-17 08:47:04 +00:00
mem_forget.rs Remove qpath_res util function 2021-01-18 14:54:58 -06:00
mem_replace.rs Merge commit '4911ab124c' into clippyup 2020-12-20 17:19:49 +01:00
minmax.rs Merge commit '953f024793' into clippyup 2021-01-15 10:56:44 +01:00
misc.rs update the lint messages and tests 2021-02-28 02:22:05 +01:00
misc_early.rs Use PrimTy in builtin type shadow lint 2021-02-03 08:32:23 -06:00
missing_const_for_fn.rs Merge commit '4911ab124c' into clippyup 2020-12-20 17:19:49 +01:00
missing_doc.rs Only store a LocalDefId in hir::ImplItem. 2021-02-15 19:32:29 +01:00
missing_inline.rs Only store a LocalDefId in hir::ImplItem. 2021-02-15 19:32:29 +01:00
modulo_arithmetic.rs ty.kind -> ty.kind() in rustdoc and clippy 2020-09-04 18:27:33 +02:00
multiple_crate_versions.rs Use 'tcx for references to AccessLevels wherever possible. 2020-07-03 00:04:48 +03:00
mut_key.rs Only store a LocalDefId in hir::ImplItem. 2021-02-15 19:32:29 +01:00
mut_mut.rs Merge commit '70c0f90453' into clippyup 2021-02-11 15:04:38 +01:00
mut_mutex_lock.rs Merge commit '645ef505da' into clippyup 2020-10-28 23:36:07 +01:00
mut_reference.rs Revert "Fixed for loop problem, corrected all occurences that got linted" 2021-02-06 16:44:57 +01:00
mutable_debug_assertion.rs Add version = "Two" to rustfmt.toml 2021-03-01 16:17:33 -06:00
mutex_atomic.rs Use ty::{IntTy,UintTy,FloatTy} in rustdoc and clippy 2021-01-18 21:10:36 +01:00
needless_arbitrary_self_type.rs Revert "Fixed for loop problem, corrected all occurences that got linted" 2021-02-06 16:44:57 +01:00
needless_bool.rs Rename HIR UnOp variants 2021-02-09 11:39:20 +03:00
needless_borrow.rs Only store a LocalDefId in hir::Item. 2021-02-15 19:32:10 +01:00
needless_borrowed_ref.rs Use 'tcx for references to AccessLevels wherever possible. 2020-07-03 00:04:48 +03:00
needless_continue.rs Add version = "Two" to rustfmt.toml 2021-03-01 16:17:33 -06:00
needless_pass_by_value.rs Merge commit '95c0459217' into clippyup 2021-01-30 18:06:34 +01:00
needless_question_mark.rs update the lint messages and tests 2021-02-28 02:22:05 +01:00
needless_update.rs Merge commit '4911ab124c' into clippyup 2020-12-20 17:19:49 +01:00
neg_cmp_op_on_partial_ord.rs Rename HIR UnOp variants 2021-02-09 11:39:20 +03:00
neg_multiply.rs Rename HIR UnOp variants 2021-02-09 11:39:20 +03:00
new_without_default.rs Only store a LocalDefId in hir::ImplItem. 2021-02-15 19:32:29 +01:00
no_effect.rs Remove qpath_res util function 2021-01-18 14:54:58 -06:00
non_copy_const.rs Only store a LocalDefId in hir::ImplItem. 2021-02-15 19:32:29 +01:00
non_expressive_names.rs Run rustfmt 2021-02-02 19:57:08 -08:00
open_options.rs Add version = "Two" to rustfmt.toml 2021-03-01 16:17:33 -06:00
option_env_unwrap.rs Update Clippy for MethodCall changes 2020-06-10 17:30:11 -04:00
option_if_let_else.rs Rename HIR UnOp variants 2021-02-09 11:39:20 +03:00
overflow_check_conditional.rs Merge commit '09bd400243' into clippyup 2020-08-11 17:50:45 +02:00
panic_in_result_fn.rs Merge commit '4911ab124c' into clippyup 2020-12-20 17:19:49 +01:00
panic_unimplemented.rs Merge commit 'c1664c50b2' into clippyup 2020-12-06 15:01:03 +01:00
partialeq_ne_impl.rs Only store a LocalDefId in hir::ImplItem. 2021-02-15 19:32:29 +01:00
pass_by_ref_or_value.rs Only store a LocalDefId in hir::TraitItem. 2021-02-15 19:32:28 +01:00
path_buf_push_overwrite.rs Merge commit 'e636b88aa1' into clippyup 2020-09-24 14:49:22 +02:00
pattern_type_mismatch.rs ty.kind -> ty.kind() in rustdoc and clippy 2020-09-04 18:27:33 +02:00
precedence.rs Merge commit '3d0b0e66af' into clippyup 2020-08-28 18:43:25 +02:00
ptr.rs update the lint messages and tests 2021-02-28 02:22:05 +01:00
ptr_eq.rs Merge commit 'bf1c6f9871' into clippyup 2020-10-23 22:16:59 +02:00
ptr_offset_with_cast.rs Merge commit 'b20d4c155d' into clippyup 2020-11-05 14:29:48 +01:00
question_mark.rs Revert "Fixed for loop problem, corrected all occurences that got linted" 2021-02-06 16:44:57 +01:00
ranges.rs Merge commit '70c0f90453' into clippyup 2021-02-11 15:04:38 +01:00
redundant_clone.rs Merge commit '4911ab124c' into clippyup 2020-12-20 17:19:49 +01:00
redundant_closure_call.rs Revert "Fixed for loop problem, corrected all occurences that got linted" 2021-02-06 16:44:57 +01:00
redundant_else.rs Merge commit '4911ab124c' into clippyup 2020-12-20 17:19:49 +01:00
redundant_field_names.rs Merge commit '4911ab124c' into clippyup 2020-12-20 17:19:49 +01:00
redundant_pub_crate.rs Only store a LocalDefId in hir::Item. 2021-02-15 19:32:10 +01:00
redundant_slicing.rs Merge commit '95c0459217' into clippyup 2021-01-30 18:06:34 +01:00
redundant_static_lifetimes.rs Merge commit '4911ab124c' into clippyup 2020-12-20 17:19:49 +01:00
ref_option_ref.rs Merge commit '953f024793' into clippyup 2021-01-15 10:56:44 +01:00
reference.rs Merge commit '95c0459217' into clippyup 2021-01-30 18:06:34 +01:00
regex.rs Merge commit '70c0f90453' into clippyup 2021-02-11 15:04:38 +01:00
repeat_once.rs Merge commit 'b20d4c155d' into clippyup 2020-11-05 14:29:48 +01:00
returns.rs Revert "Fixed for loop problem, corrected all occurences that got linted" 2021-02-06 16:44:57 +01:00
self_assignment.rs Merge commit '3d0b0e66af' into clippyup 2020-08-28 18:43:25 +02:00
semicolon_if_nothing_returned.rs Merge commit '70c0f90453' into clippyup 2021-02-11 15:04:38 +01:00
serde_api.rs Merge commit '95c0459217' into clippyup 2021-01-30 18:06:34 +01:00
shadow.rs Rename HIR UnOp variants 2021-02-09 11:39:20 +03:00
single_component_path_imports.rs Merge commit '1fcc74cc9e' into clippyup 2021-01-02 16:29:43 +01:00
size_of_in_element_count.rs Merge commit '95c0459217' into clippyup 2021-01-30 18:06:34 +01:00
slow_vector_initialization.rs Revert "Fixed for loop problem, corrected all occurences that got linted" 2021-02-06 16:44:57 +01:00
stable_sort_primitive.rs Merge commit '95c0459217' into clippyup 2021-01-30 18:06:34 +01:00
strings.rs Merge commit '4911ab124c' into clippyup 2020-12-20 17:19:49 +01:00
suspicious_operation_groupings.rs change some lint messages and remove old entries from the ignorelist 2021-02-28 02:22:05 +01:00
suspicious_trait_impl.rs Rename HIR UnOp variants 2021-02-09 11:39:20 +03:00
swap.rs Merge commit '953f024793' into clippyup 2021-01-15 10:56:44 +01:00
tabs_in_doc_comments.rs Add some comments for magic numbers + Add tests 2020-08-06 22:55:26 +03:00
temporary_assignment.rs Merge commit '5034d47f72' into clippyup 2020-09-10 17:47:07 +02:00
to_digit_is_some.rs ty.kind -> ty.kind() in rustdoc and clippy 2020-09-04 18:27:33 +02:00
to_string_in_display.rs Merge commit '70c0f90453' into clippyup 2021-02-11 15:04:38 +01:00
trait_bounds.rs Merge commit 'c1664c50b2' into clippyup 2020-12-06 15:01:03 +01:00
transmuting_null.rs update the lint messages and tests 2021-02-28 02:22:05 +01:00
try_err.rs Merge commit '3e7c6dec24' into clippyup 2020-11-23 13:51:04 +01:00
types.rs change some lint messages and remove old entries from the ignorelist 2021-02-28 02:22:05 +01:00
undropped_manually_drops.rs Merge commit '645ef505da' into clippyup 2020-10-28 23:36:07 +01:00
unicode.rs Revert "Fixed for loop problem, corrected all occurences that got linted" 2021-02-06 16:44:57 +01:00
unit_return_expecting_ord.rs Review changes 2021-01-16 18:56:37 -05:00
unnamed_address.rs ty.kind -> ty.kind() in rustdoc and clippy 2020-09-04 18:27:33 +02:00
unnecessary_sort_by.rs Fix unnecessary_sort_by.rs that fails the dogfood test 2021-02-21 05:05:13 +09:00
unnecessary_wraps.rs Auto merge of #6765 - camsteffen:unnecessary-wraps-pedantic, r=flip1995 2021-02-21 15:33:50 +00:00
unnested_or_patterns.rs Merge commit '3d0b0e66af' into clippyup 2020-08-28 18:43:25 +02:00
unsafe_removed_from_name.rs Avoid storing SymbolStr in a struct. 2020-07-17 08:28:22 +10:00
unused_io_amount.rs clippy: support QPath::LangItem 2020-08-17 13:55:05 +01:00
unused_self.rs Auto merge of #81993 - flip1995:clippyup, r=Manishearth 2021-02-17 22:37:42 +00:00
unused_unit.rs Merge commit '1fcc74cc9e' into clippyup 2021-01-02 16:29:43 +01:00
unwrap.rs Rename HIR UnOp variants 2021-02-09 11:39:20 +03:00
unwrap_in_result.rs Only store a LocalDefId in hir::ImplItem. 2021-02-15 19:32:29 +01:00
upper_case_acronyms.rs upper_case_acronyms: add io-toml tests and bless previous tests 2021-02-24 23:50:55 +01:00
use_self.rs Merge remote-tracking branch 'upstream/master' into rustup 2021-02-25 10:40:00 +01:00
useless_conversion.rs Merge commit '953f024793' into clippyup 2021-01-15 10:56:44 +01:00
vec.rs Merge commit '70c0f90453' into clippyup 2021-02-11 15:04:38 +01:00
vec_init_then_push.rs Fix vec_init_then_push FP 2021-02-08 08:54:04 -06:00
vec_resize_to_zero.rs rust_ast::ast => rustc_ast 2020-08-17 20:32:32 +00:00
verbose_file_reads.rs Revert "Fixed for loop problem, corrected all occurences that got linted" 2021-02-06 16:44:57 +01:00
wildcard_dependencies.rs Use 'tcx for references to AccessLevels wherever possible. 2020-07-03 00:04:48 +03:00
wildcard_imports.rs Only store a LocalDefId in hir::Item. 2021-02-15 19:32:10 +01:00
write.rs Remove unneeded blank lines from doc 2021-02-22 23:02:04 +09:00
zero_div_zero.rs update the lint messages and tests 2021-02-28 02:22:05 +01:00
zero_sized_map_values.rs Merge commit '95c0459217' into clippyup 2021-01-30 18:06:34 +01:00