pub(crate) const HELP: &str = "\
cargo xtask - helper scripts for running common project tasks
USAGE:
cargo xtask [OPTIONS] [TASK]...
OPTIONS:
--cross Uses cross for cross-compilation instead of cargo
-i, --ignore-missing Ignores any missing tools; only warns during fixup
--target <TRIPLE> Sets the target triple that dist will build
-h, --help Prints help information
TASKS:
check Watch for file changes and auto-trigger clippy linting
coverage Generate and print a code coverage report summary
coverage.html Generate and open an HTML code coverage report
dist Package project assets into distributable artifacts
doc Watch for file changes and auto-trigger doc generation
fixup Run all fixup xtasks, editing files in-place
fixup.github-actions Lint CI YAML files using actionlint static checker
fixup.markdown Format Markdown files in-place
fixup.rust Fix lints and format Rust files in-place
fixup.spelling Fix common misspellings across all files in-place
install Install required Rust components and Cargo dependencies
test Run all tests/doctests and generate Insta snapshots
";