Source: precious Section: devel Maintainer: Jonas Smedegaard Build-Depends: debhelper-compat (= 13), dh-sequence-rust, cmark-gfm , git , help2man , librust-anyhow-dev, librust-clap-dev, librust-comfy-table-dev, librust-env-logger-dev, librust-fern-dev, librust-filetime-dev, librust-globset-dev, librust-ignore-dev, librust-indexmap-dev, librust-itertools-dev, librust-log-dev, librust-md-5-dev, librust-pathdiff-dev, librust-pretty-assertions-dev, librust-rayon-dev, librust-regex-dev, librust-serde-dev, librust-serial-test-dev, librust-tempfile-dev, librust-test-case-dev, librust-thiserror-dev, librust-toml-dev, librust-which-dev, libstd-rust-dev, libstring-shellquote-perl , Standards-Version: 4.7.4 Homepage: https://github.com/houseabsolute/precious Vcs-Git: https://salsa.debian.org/debian/precious.git Vcs-Browser: https://salsa.debian.org/debian/precious Package: precious Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, Suggests: git, golang-golang-x-tools, libperl-critic-perl, perl, perltidy, rust-clippy, rustfmt, Built-Using: ${cargo:Built-Using}, Static-Built-Using: ${cargo:Static-Built-Using}, Description: one code quality tool to rule them all Precious is a code quality tool that lets you run all of your linters and tidiers with a single command. . It's features include: * One file, `precious.toml`, defines all of your linter and tidier commands, as well as what files they operate on. * Respects VCS ignore files and allows global and per-command excludes. * Language-agnostic, and works the same way with single- or multi-language projects. * Easy integration with commit hooks and CI systems. * Commands are executed in parallel by default, with one process per CPU. * Commands can be grouped with labels, for example to just run a subset of commands for commit hooks and all commands in CI.