- used `syn::parse_quote!` instead of constructing `syn` structs directly. unsurprisingly, makes a world of difference! - code is, like, 1k lines shorter now - moved tests into dedicated crate - tweaked the tests even more, to represent complete lack of dependency on external crates
15 lines
366 B
TOML
15 lines
366 B
TOML
[workspace]
|
|
members = ["nacfahi", "nacfahi-derive", "nacfahi-tests"]
|
|
resolver = "3"
|
|
|
|
[workspace.lints.rust]
|
|
rust_2018_idioms = { level = "deny", priority = -1 }
|
|
missing_debug_implementations = "deny"
|
|
missing_docs = "deny"
|
|
unsafe_code = "forbid"
|
|
|
|
[workspace.lints.rustdoc]
|
|
broken_intra_doc_links = "forbid"
|
|
|
|
[workspace.lints.clippy]
|
|
module_name_repetitions = "allow"
|