Source: rust-cargo-machete
Section: rust
Build-Depends: debhelper-compat (= 13),
 dh-sequence-cargo
Build-Depends-Arch: cargo:native,
 rustc:native,
 libstd-rust-dev,
 librust-anyhow-1+default-dev (>= 1.0.102),
 librust-argh-0.1+default-dev (>= 0.1.19),
 librust-cargo-metadata-0.23+default-dev (>= 0.23.1),
 librust-cargo-toml-0.22+default-dev (>= 0.22.3),
 librust-grep-0.4+default-dev (>= 0.4.1),
 librust-ignore-0.4+default-dev (>= 0.4.25),
 librust-log-0.4+default-dev (>= 0.4.29),
 librust-pretty-env-logger-0.5+default-dev,
 librust-rayon-1+default-dev (>= 1.11.0),
 librust-serde-1+default-dev (>= 1.0.228),
 librust-toml-edit-0.25+default-dev (>= 0.25.5),
 librust-walkdir-2+default-dev (>= 2.5.0)
Maintainer: Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
Uploaders:
 何庆 Ching He <heqing@rool.me>
Standards-Version: 4.7.4
Vcs-Git: https://salsa.debian.org/rust-team/debcargo-conf.git [src/cargo-machete]
Vcs-Browser: https://salsa.debian.org/rust-team/debcargo-conf/tree/master/src/cargo-machete
Homepage: https://github.com/bnjbvr/cargo-machete
X-Cargo-Crate: cargo-machete
X-Cargo-Crate-Version: 0.9.2

Package: cargo-machete
Architecture: any
Section: utils
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
 ${cargo:Depends}
Recommends:
 ${cargo:Recommends}
Suggests:
 ${cargo:Suggests}
Provides:
 ${cargo:Provides}
Built-Using: ${cargo:Built-Using}
Static-Built-Using: ${cargo:Static-Built-Using}
Description: tool to detect unused dependencies in Rust projects
 cargo-machete is a fast and simple Cargo tool that detects unused
 dependencies in Rust projects. It analyzes the codebase to identify
 dependencies that are declared in Cargo.toml but not actually used
 in the source files.
 .
 While fast, its default method is relatively imprecise. To improve
 accuracy or handle complex setups, it supports ignoring specific crates,
 managing renamed dependencies via package metadata, or integrating with
 cargo metadata using the --with-metadata flag.
 .
 The tool is well-suited for integration into CI/CD pipelines, pre-commit
 hooks, or containerized workflows, returning distinct exit codes based
 on whether unused dependencies were discovered.This package contains the
 following binaries built from the Rust crate
 "cargo-machete":
  - cargo-machete
