-
-
Notifications
You must be signed in to change notification settings - Fork 20
Expand file tree
/
Copy pathdylint.toml
More file actions
26 lines (23 loc) · 813 Bytes
/
dylint.toml
File metadata and controls
26 lines (23 loc) · 813 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
[workspace.metadata.dylint]
libraries = [
{ git = "https://github.com/KSXGitHub/perfectionist", tag = "0.0.0-rc.14" },
]
["perfectionist::derive_ordering"]
style = "prefix_then_alphabetical"
prefix = [
"Debug", "Display", "Error",
"Default", "SmartDefault",
"Clone", "Copy",
"PartialEq", "Eq", "PartialOrd", "Ord",
"Hash",
"AsRef", "AsMut", "Deref", "DerefMut",
"From", "Into", "TryFrom", "TryInto", "FromStr",
"IntoIterator",
"Add", "AddAssign", "Sub", "SubAssign", "Mul", "MulAssign", "Div", "DivAssign",
"Sum", "Product",
"LowerHex", "UpperHex", "Octal",
]
["perfectionist::macro_argument_binding"]
deny_extra = ["debug_assert_op", "debug_assert_op_expr"]
["perfectionist::single_letter_closure_param"]
extra_trivial_callback_methods = ["sort_reflection_by"]