Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

hemtt check

Checks the project for errors

Usage: check [OPTIONS]

Options:
  -p, --pedantic           Run all lints that are disabled by default (but not explicitly disabled via project config)
  -L, --lints <LINTS>      Explicit Lints
  -t, --threads <THREADS>  Number of threads, defaults to # of CPUs
  -v...                    Verbosity level
  -h, --help               Print help (see more with '--help')

Description

Checks the project for errors

hemtt check is the quickest way to check your project for errors. All the same checks are run as hemtt dev, but it will not write files to disk, saving time and resources.

This is ideal for CI/CD pipelines and quick validation during development.

Arguments

-p, –pedantic

Run all lints that are disabled by default (but not explicitly disabled via project config)

Enables stricter checking for code quality and best practices.

-L, –lints <LINTS>

Explicit Lints

Enable specific lints by name. Can be used multiple times. Example: hemtt check -L s01-invalid-command -L s02-unknown-command