Command Line Tool
COMMANDS
check-- Run linting, formatting, security, and type checks.clean-- Clean up installation and cache files.format-- Apply formatting.install-- Install dependencies.run_metric_reporter-- Run the Test Metric Reporter.test-- Run tests.test_coverage-- Run tests with coverage reporting.test_coverage_html-- Run tests and generate HTML coverage report.
install
Install dependencies.
USAGE
make install
SEE ALSO
clean-- Clean up installation and cache files.
clean
Clean up installation and cache files.
USAGE
make clean
SEE ALSO
install-- Install dependencies.
check
Run linting, formatting, security, and type checks.
This script uses the following tools:
ruff-- check for linting issues and code formatting.bandit-- check for security issues.mypy-- check for type issues.
USAGE
make check
SEE ALSO
format-- Apply formatting.
format
Apply formatting.
This script will use ruff to automatically fix linting issues and format the code.
USAGE
make format
SEE ALSO
check-- Run linting, formatting, security, and type checks.
test
Run tests.
USAGE
make test
SEE ALSO
test_coverage-- Run tests with coverage reporting.test_coverage_html-- Run tests and generate HTML coverage report.
test_coverage
Run tests with coverage reporting.
USAGE
make test_coverage
SEE ALSO
test-- Run tests.test_coverage_html-- Run tests and generate HTML coverage report.
test_coverage_html
Run tests and generate HTML coverage report.
USAGE
make test_coverage_html
SEE ALSO
test-- Run tests.test_coverage-- Run tests with coverage reporting.
run_metric_reporter
Run the Test Metric Reporter.
USAGE
make run_metric_reporter