| [package] |
| name = "check_diff" |
| version = "0.1.0" |
| edition = "2021" |
| |
| # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html |
| |
| [dependencies] |
| clap = { version = "4.4.2", features = ["derive"] } |
| tracing = "0.1.37" |
| tracing-subscriber = { version = "0.3.17", features = ["env-filter"] } |
| tempfile = "3" |
| walkdir = "2.5.0" |
| diffy = "0.4.0" |
| crossbeam-channel = "0.5.15" |
| ignore = "0.4.25" |
| toml = "1.1" |
| |
| [lints.clippy] |
| # allow all rules with a low priority .. |
| all = { level = "allow", priority = -1 } |
| # so we can pick out an exact subset of rules to deny |
| correctness = "deny" |
| char_lit_as_u8 = "deny" |
| four_forward_slashes = "deny" |
| non_minimal_cfg = "deny" |
| print_literal = "deny" |
| same_item_push = "deny" |
| single_char_add_str = "deny" |
| to_string_in_format_args = "deny" |
| unconditional_recursion = "deny" |