rust/tests/ui-toml
bors c50d86fc6a Auto merge of #11418 - Benjscho:explicit_iter_loop_config, r=llogiq
Add config flag for reborrows in explicit_iter_loop

This PR adds a config flag for enforcing explicit into iter lint for reborrowed values. The config flag, `enforce_iter_loop_reborrow`, can be added to clippy.toml files to enable the linting behaviour. By default the reborrow lint is disabled.

fixes: #11074

changelog: [`explicit_iter_loop`]: add config flag `enforce_iter_loop_reborrow` to disable reborrow linting by default
2023-08-31 11:19:04 +00:00
..
absolute_paths Update ui test crate to auto-detect aux build crate kind 2023-08-11 14:02:35 +00:00
allow_mixed_uninlined_format_args Update ui test crate 2023-08-11 14:02:28 +00:00
arithmetic_side_effects_allowed Fix all the other tests 2023-06-12 16:21:06 +01:00
array_size_threshold Update ui test crate 2023-08-11 14:02:28 +00:00
await_holding_invalid_type
bad_toml Update tests 2023-06-26 14:13:07 +00:00
bad_toml_type Update tests 2023-06-26 14:13:07 +00:00
conf_deprecated_key Update tests 2023-06-26 14:13:07 +00:00
dbg_macro Update ui test crate 2023-08-11 14:02:28 +00:00
disallowed_macros Update to a compiletest-rs version that requires //@ for commands 2023-04-20 14:44:03 +00:00
disallowed_names_append
disallowed_names_replace
doc_valid_idents_append Update ui test crate 2023-08-11 14:02:28 +00:00
doc_valid_idents_replace Update ui test crate 2023-08-11 14:02:28 +00:00
duplicated_keys Update tests 2023-06-26 14:13:07 +00:00
duplicated_keys_deprecated Update tests 2023-06-26 14:13:07 +00:00
duplicated_keys_deprecated_2 Update tests 2023-06-26 14:13:07 +00:00
excessive_nesting Remove redundant auxiliary test files 2023-08-25 14:25:49 +00:00
expect_used Extract never-like into clippy_utils 2023-08-02 14:00:26 -05:00
extra_unused_type_parameters
fn_params_excessive_bools
functions_maxlines
good_toml_no_false_negatives
ifs_same_cond needless_else: new lint to check for empty else clauses 2023-05-22 11:52:26 +02:00
invalid_min_rust_version Update tests 2023-06-26 14:13:07 +00:00
large_futures Update ui test crate 2023-08-11 14:02:28 +00:00
large_include_file
lint_decimal_readability Update ui test crate 2023-08-11 14:02:28 +00:00
max_suggested_slice_pattern_length Update ui test crate 2023-08-11 14:02:28 +00:00
min_ident_chars make it work for locals as well 2023-06-12 03:22:01 -05:00
min_rust_version Update ui test crate 2023-08-11 14:02:28 +00:00
missing_enforced_import_rename Update ui test crate 2023-08-11 14:02:28 +00:00
module_inception allow disabling module inception on private modules 2023-06-10 08:09:07 -05:00
mut_key Update to a compiletest-rs version that requires //@ for commands 2023-04-20 14:44:03 +00:00
nonstandard_macro_braces Update ui test crate to auto-detect aux build crate kind 2023-08-11 14:02:35 +00:00
print_macro Update to a compiletest-rs version that requires //@ for commands 2023-04-20 14:44:03 +00:00
pub_crate_missing_docs
semicolon_block Update ui test crate 2023-08-11 14:02:28 +00:00
strict_non_send_fields_in_send_ty
struct_excessive_bools
suppress_lint_in_const Update tests 2023-06-26 14:13:07 +00:00
toml_disallow
toml_disallowed_methods change category and refactor 2023-06-27 05:16:40 -05:00
toml_disallowed_types
toml_trivially_copy Update ui test crate 2023-08-11 14:02:28 +00:00
toml_unknown_key Add config flag for reborrows in explicit_iter_loop 2023-08-27 21:45:14 -06:00
undocumented_unsafe_blocks Remove redundant auxiliary test files 2023-08-25 14:25:49 +00:00
unwrap_used Update ui test crate 2023-08-11 14:02:28 +00:00
upper_case_acronyms_aggressive Update ui test crate 2023-08-11 14:02:28 +00:00
vec_box_sized Update ui test crate 2023-08-11 14:02:28 +00:00
zero_single_char_names
update-all-references.sh Update tests 2023-06-26 14:13:07 +00:00