@@ -3,7 +3,7 @@ name = "interpoli"
3
3
version = " 0.1.0"
4
4
license = " Apache-2.0 OR MIT"
5
5
edition = " 2021"
6
- description = " "
6
+ description = " A library for animating values. "
7
7
keywords = [" graphics" , " animation" ]
8
8
categories = [" graphics" ]
9
9
repository = " https://github.com/linebender/interpoli"
@@ -35,13 +35,18 @@ vello = { version = "0.2.0", default-features = false, optional = true }
35
35
[lints ]
36
36
rust.unsafe_code = " forbid"
37
37
38
+ # LINEBENDER LINT SET - Cargo.toml - v2
39
+ # See https://linebender.org/wiki/canonical-lints/
38
40
rust.keyword_idents_2024 = " forbid"
39
41
rust.non_ascii_idents = " forbid"
40
42
rust.non_local_definitions = " forbid"
41
43
rust.unsafe_op_in_unsafe_fn = " forbid"
42
44
45
+ rust.elided_lifetimes_in_paths = " warn"
43
46
rust.let_underscore_drop = " warn"
44
47
rust.missing_debug_implementations = " warn"
48
+ rust.missing_docs = " warn"
49
+ rust.single_use_lifetimes = " warn"
45
50
rust.trivial_numeric_casts = " warn"
46
51
rust.unexpected_cfgs = " warn"
47
52
rust.unit_bindings = " warn"
@@ -53,11 +58,14 @@ rust.unused_macro_rules = "warn"
53
58
rust.unused_qualifications = " warn"
54
59
rust.variant_size_differences = " warn"
55
60
61
+ clippy.allow_attributes = " warn"
56
62
clippy.allow_attributes_without_reason = " warn"
63
+ clippy.cast_possible_truncation = " warn"
57
64
clippy.collection_is_never_read = " warn"
58
65
clippy.dbg_macro = " warn"
59
66
clippy.debug_assert_with_mut_call = " warn"
60
67
clippy.doc_markdown = " warn"
68
+ clippy.exhaustive_enums = " warn"
61
69
clippy.fn_to_numeric_cast_any = " forbid"
62
70
clippy.infinite_loop = " warn"
63
71
clippy.large_include_file = " warn"
@@ -75,11 +83,13 @@ clippy.semicolon_if_nothing_returned = "warn"
75
83
clippy.shadow_unrelated = " warn"
76
84
clippy.should_panic_without_expect = " warn"
77
85
clippy.todo = " warn"
86
+ clippy.trivially_copy_pass_by_ref = " warn"
78
87
clippy.unseparated_literal_suffix = " warn"
88
+ clippy.use_self = " warn"
79
89
clippy.wildcard_imports = " warn"
80
90
81
- # TODO: Enable these and move them back above.
82
- # clippy.use_self = "warn"
83
- # rust.elided_lifetimes_in_paths = "warn"
84
- # rust.missing_docs = "warn"
85
- # rust.single_use_lifetimes = "warn"
91
+ clippy.cargo_common_metadata = " warn "
92
+ clippy.negative_feature_names = " warn"
93
+ clippy.redundant_feature_names = " warn"
94
+ clippy.wildcard_dependencies = " warn"
95
+ # END LINEBENDER LINT SET
0 commit comments