@@ -18,6 +18,9 @@ include = [
1818
1919[workspace .lints .rust ]
2020rust_2018_idioms = { level = " warn" , priority = -1 }
21+
22+ non_ascii_idents = " warn"
23+ trivial_numeric_casts = " warn"
2124unnameable_types = " warn"
2225unreachable_pub = " warn"
2326unsafe_op_in_unsafe_fn = " warn"
@@ -26,11 +29,16 @@ unused_macro_rules = "warn"
2629unused_qualifications = " warn"
2730
2831[workspace .lints .clippy ]
32+ allow_attributes_without_reason = " warn"
2933bool_assert_comparison = " allow"
3034branches_sharing_code = " allow"
35+ cast_possible_truncation = " warn"
36+ cast_possible_wrap = " warn"
37+ cast_sign_loss = " warn"
3138checked_conversions = " warn"
3239collapsible_else_if = " allow"
3340collapsible_match = " allow"
41+ collection_is_never_read = " warn"
3442create_dir = " warn"
3543dbg_macro = " warn"
3644debug_assert_with_mut_call = " warn"
@@ -43,8 +51,10 @@ explicit_into_iter_loop = "warn"
4351fallible_impl_from = " warn"
4452filter_map_next = " warn"
4553flat_map_option = " warn"
54+ float_cmp = " warn"
4655float_cmp_const = " warn"
4756fn_params_excessive_bools = " warn"
57+ fn_to_numeric_cast_any = " warn"
4858from_iter_instead_of_collect = " warn"
4959if_same_then_else = " allow"
5060implicit_clone = " warn"
@@ -61,10 +71,12 @@ linkedlist = "warn"
6171lossy_float_literal = " warn"
6272macro_use_imports = " warn"
6373mem_forget = " warn"
74+ mismatching_type_param_order = " warn"
6475mutex_integer = " warn"
6576needless_continue = " allow"
6677needless_for_each = " warn"
6778negative_feature_names = " warn"
79+ partial_pub_fields = " warn"
6880path_buf_push_overwrite = " warn"
6981ptr_as_ptr = " warn"
7082rc_mutex = " warn"
@@ -75,13 +87,19 @@ result_large_err = "allow"
7587same_functions_in_if_condition = " warn"
7688self_named_module_files = " warn"
7789semicolon_if_nothing_returned = " warn"
90+ should_panic_without_expect = " warn"
7891str_to_string = " warn"
7992string_add = " warn"
8093string_add_assign = " warn"
8194string_lit_as_bytes = " warn"
8295todo = " warn"
8396trait_duplication_in_bounds = " warn"
97+ undocumented_unsafe_blocks = " warn"
8498uninlined_format_args = " warn"
99+ unnecessary_safety_comment = " warn"
100+ unnecessary_safety_doc = " warn"
101+ unseparated_literal_suffix = " warn"
102+ use_self = " warn"
85103verbose_file_reads = " warn"
86104wildcard_imports = " warn"
87105zero_sized_map_values = " warn"
0 commit comments