[package]
edition = "2024"
name = "zbsdiff-cli"
version = "1.5.3"
build = false
exclude = ["/assets"]
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "CLI tools for zbsdiff"
homepage = "https://gitlab.com/zillowe/zillowex/akuolwa/zbsdiff"
readme = "README.md"
license = "MIT OR Apache-2.0"
repository = "https://gitlab.com/zillowe/zillowex/akuolwa/zbsdiff"
[[bin]]
name = "zbsdiff"
path = "src/bin_zbsdiff.rs"
[[bin]]
name = "zbspatch"
path = "src/bin_zbspatch.rs"
[dependencies.clap]
version = "4.6.6"
features = ["derive"]
[dependencies.zbsdiff]
version = "1.5.2"
[lints.clippy]
cast_possible_truncation = "allow"
cast_possible_wrap = "allow"
cast_precision_loss = "allow"
cloned_instead_of_copied = "warn"
explicit_iter_loop = "warn"
fn_params_excessive_bools = "allow"
indexing_slicing = "warn"
inefficient_to_string = "warn"
match_same_arms = "warn"
missing_docs_in_private_items = "deny"
must_use_candidate = "allow"
naive_bytecount = "warn"
redundant_closure_for_method_calls = "warn"
ref_option = "allow"
struct_excessive_bools = "allow"
todo = "deny"
too_many_arguments = "allow"
too_many_lines = "allow"
type_complexity = "allow"
undocumented_unsafe_blocks = "deny"
unwrap_used = "deny"
[lints.clippy.pedantic]
level = "warn"
priority = -1
[lints.rust]
missing_docs = "deny"
unreachable_pub = "warn"