summaryrefslogtreecommitdiff
path: root/.cargo
diff options
context:
space:
mode:
authorEmil Ernerfeldt <emil.ernerfeldt@gmail.com>2022-07-20 12:34:19 +0200
committerGitHub <noreply@github.com>2022-07-20 12:34:19 +0200
commitbf15bb6e199525e00bd74cf3367c7ba0a0cfb160 (patch)
treeb931a7cc6dba4781f93ae8378f8cc80e299eaeac /.cargo
parent898f4804b7b998ffeb1ff9f457b935e1364d6827 (diff)
Use cargo cranky instead of cargo clippy (#1820)
* Use cargo cranky instead of cargo clippy cargo cranky (https://github.com/ericseppanen/cargo-cranky) is a new tool that passes lints specified in a Cranky.toml to cargo clippy. This is a possible solution to https://github.com/rust-lang/cargo/issues/5034 * Remove `-W clippy::all` from `check.sh` (rely on `Cranky.toml` instead)
Diffstat (limited to '.cargo')
-rw-r--r--.cargo/config.toml100
1 files changed, 0 insertions, 100 deletions
diff --git a/.cargo/config.toml b/.cargo/config.toml
deleted file mode 100644
index f34c83ac..00000000
--- a/.cargo/config.toml
+++ /dev/null
@@ -1,100 +0,0 @@
-[target.'cfg(all())']
-rustflags = [
- # Global lints/warnings.
- # See https://github.com/EmbarkStudios/rust-ecosystem/issues/22 for why we do this here
- "-Dunsafe_code",
- "-Wclippy::all",
- "-Wclippy::await_holding_lock",
- "-Wclippy::char_lit_as_u8",
- "-Wclippy::checked_conversions",
- "-Wclippy::dbg_macro",
- "-Wclippy::debug_assert_with_mut_call",
- "-Wclippy::disallowed_methods",
- "-Wclippy::disallowed_script_idents",
- "-Wclippy::doc_markdown",
- "-Wclippy::empty_enum",
- "-Wclippy::enum_glob_use",
- "-Wclippy::equatable_if_let",
- "-Wclippy::exit",
- "-Wclippy::expl_impl_clone_on_copy",
- "-Wclippy::explicit_deref_methods",
- "-Wclippy::explicit_into_iter_loop",
- "-Wclippy::fallible_impl_from",
- "-Wclippy::filter_map_next",
- "-Wclippy::flat_map_option",
- "-Wclippy::float_cmp_const",
- "-Wclippy::fn_params_excessive_bools",
- "-Wclippy::fn_to_numeric_cast_any",
- "-Wclippy::from_iter_instead_of_collect",
- "-Wclippy::if_let_mutex",
- "-Wclippy::implicit_clone",
- "-Wclippy::imprecise_flops",
- "-Wclippy::index_refutable_slice",
- "-Wclippy::inefficient_to_string",
- "-Wclippy::invalid_upcast_comparisons",
- "-Wclippy::iter_not_returning_iterator",
- "-Wclippy::large_digit_groups",
- "-Wclippy::large_stack_arrays",
- "-Wclippy::large_types_passed_by_value",
- "-Wclippy::let_unit_value",
- "-Wclippy::linkedlist",
- "-Wclippy::lossy_float_literal",
- "-Wclippy::macro_use_imports",
- "-Wclippy::manual_ok_or",
- "-Wclippy::map_err_ignore",
- "-Wclippy::map_flatten",
- "-Wclippy::map_unwrap_or",
- "-Wclippy::match_on_vec_items",
- "-Wclippy::match_same_arms",
- "-Wclippy::match_wild_err_arm",
- "-Wclippy::match_wildcard_for_single_variants",
- "-Wclippy::mem_forget",
- "-Wclippy::mismatched_target_os",
- "-Wclippy::missing_enforced_import_renames",
- "-Wclippy::missing_errors_doc",
- "-Wclippy::missing_safety_doc",
- "-Wclippy::mut_mut",
- "-Wclippy::mutex_integer",
- "-Wclippy::needless_borrow",
- "-Wclippy::needless_continue",
- "-Wclippy::needless_for_each",
- "-Wclippy::needless_pass_by_value",
- "-Wclippy::negative_feature_names",
- "-Wclippy::nonstandard_macro_braces",
- "-Wclippy::option_option",
- "-Wclippy::path_buf_push_overwrite",
- "-Wclippy::ptr_as_ptr",
- "-Wclippy::rc_mutex",
- "-Wclippy::ref_option_ref",
- "-Wclippy::rest_pat_in_fully_bound_structs",
- "-Wclippy::same_functions_in_if_condition",
- "-Wclippy::semicolon_if_nothing_returned",
- "-Wclippy::single_match_else",
- "-Wclippy::str_to_string",
- "-Wclippy::string_add_assign",
- "-Wclippy::string_add",
- "-Wclippy::string_lit_as_bytes",
- "-Wclippy::string_to_string",
- "-Wclippy::todo",
- "-Wclippy::trailing_empty_array",
- "-Wclippy::trait_duplication_in_bounds",
- "-Wclippy::unimplemented",
- "-Wclippy::unnecessary_wraps",
- "-Wclippy::unnested_or_patterns",
- "-Wclippy::unused_self",
- "-Wclippy::useless_transmute",
- "-Wclippy::verbose_file_reads",
- "-Wclippy::zero_sized_map_values",
- "-Wfuture_incompatible",
- "-Wnonstandard_style",
- "-Wrust_2018_idioms",
- "-Wrustdoc::missing_crate_level_docs",
- "-Wsemicolon_in_expressions_from_macros",
- "-Wtrivial_numeric_casts",
- "-Wunused_extern_crates",
- "-Wunused_import_braces",
- # "-Wclippy::cloned_instead_of_copied",
- # "-Wclippy::mod_module_files",
- # "-Wtrivial_casts",
- # "-Wunused_qualifications",
-]