Provided by: diff-cover_7.4.0-3_all
NAME
diff-quality - find diff lines with quality violations
DESCRIPTION
usage: diff-quality [-h] --violations TOOL [--html-report FILENAME] [--json-report FILENAME] [--markdown-report FILENAME] [--external-css-file FILENAME] [--compare-branch BRANCH] [--options [OPTIONS]] [--fail-under SCORE] [--ignore-staged] [--ignore-unstaged] [--include-untracked] [--exclude EXCLUDE [EXCLUDE ...]] [--include INCLUDE [INCLUDE ...]] [--diff-range-notation RANGE_NOTATION] [--version] [--ignore-whitespace] [-q] [-c CONFIG_FILE] [--report-root-path ROOT_PATH] [input_reports ...] Automatically find diff lines with quality violations. positional arguments: input_reports Which violations reports to use options: -h, --help show this help message and exit --violations TOOL Which code quality tool to use (checkstyle/checkstylex ml/cppcheck/eslint/findbugs/flake8/jshint/pmd/pycodest yle/pydocstyle/pyflakes/pylint) --html-report FILENAME Diff coverage HTML output --json-report FILENAME Diff coverage JSON output --markdown-report FILENAME Diff coverage Markdown output --external-css-file FILENAME Write CSS into an external file --compare-branch BRANCH Branch to compare --options [OPTIONS] Options to be passed to the violations tool --fail-under SCORE Returns an error code if coverage or quality score is below this value --ignore-staged Ignores staged changes --ignore-unstaged Ignores unstaged changes --include-untracked Include untracked files --exclude EXCLUDE [EXCLUDE ...] Exclude files, more patterns supported --include INCLUDE [INCLUDE ...] Files to include (glob pattern) --diff-range-notation RANGE_NOTATION Git diff range notation to use when comparing branches, defaults to '...' --version show program's version number and exit --ignore-whitespace When getting a diff ignore any and all whitespace -q, --quiet Only print errors and failures -c CONFIG_FILE, --config-file CONFIG_FILE The configuration file to use --report-root-path ROOT_PATH The root path used to generate a report