@@ -15,6 +15,70 @@ edition = "2021"
1515[workspace .dependencies ]
1616columnar = " 0.3"
1717
18+ [workspace .lints .clippy ]
19+ type_complexity = " allow"
20+ option_map_unit_fn = " allow"
21+ wrong_self_convention = " allow"
22+ should_implement_trait = " allow"
23+ module_inception = " allow"
24+
25+ # as_conversions = "warn"
26+ bool_comparison = " warn"
27+ borrow_interior_mutable_const = " warn"
28+ borrowed_box = " warn"
29+ builtin_type_shadow = " warn"
30+ clone_on_ref_ptr = " warn"
31+ crosspointer_transmute = " warn"
32+ dbg_macro = " warn"
33+ deref_addrof = " warn"
34+ disallowed_macros = " warn"
35+ disallowed_methods = " warn"
36+ disallowed_types = " warn"
37+ double_must_use = " warn"
38+ double_neg = " warn"
39+ double_parens = " warn"
40+ duplicate_underscore_argument = " warn"
41+ excessive_precision = " warn"
42+ extra_unused_lifetimes = " warn"
43+ from_over_into = " warn"
44+ match_overlapping_arm = " warn"
45+ must_use_unit = " warn"
46+ mut_mutex_lock = " warn"
47+ needless_borrow = " warn"
48+ needless_pass_by_ref_mut = " warn"
49+ needless_question_mark = " warn"
50+ needless_return = " warn"
51+ no_effect = " warn"
52+ panicking_overflow_checks = " warn"
53+ partialeq_ne_impl = " warn"
54+ print_literal = " warn"
55+ redundant_closure = " warn"
56+ redundant_closure_call = " warn"
57+ redundant_field_names = " warn"
58+ redundant_pattern = " warn"
59+ redundant_slicing = " warn"
60+ redundant_static_lifetimes = " warn"
61+ same_item_push = " warn"
62+ # shadow_unrelated = "warn"
63+ single_component_path_imports = " warn"
64+ suspicious_assignment_formatting = " warn"
65+ suspicious_else_formatting = " warn"
66+ suspicious_unary_op_formatting = " warn"
67+ todo = " warn"
68+ transmutes_expressible_as_ptr_casts = " warn"
69+ unnecessary_cast = " warn"
70+ unnecessary_lazy_evaluations = " warn"
71+ unnecessary_mut_passed = " warn"
72+ unnecessary_unwrap = " warn"
73+ unused_async = " warn"
74+ useless_asref = " warn"
75+ useless_conversion = " warn"
76+ useless_format = " warn"
77+ wildcard_in_or_patterns = " warn"
78+ write_literal = " warn"
79+ zero_divided_by_zero = " warn"
80+ zero_prefixed_literal = " warn"
81+
1882[profile .release ]
1983opt-level = 3
2084debug = true
0 commit comments