Expand description
Output formatters for hadolint-rs lint results.
Provides multiple output formats for compatibility with various CI/CD systems:
- TTY: Colored terminal output for human readability
- JSON: Machine-readable format for CI/CD pipelines
- SARIF: Static Analysis Results Interchange Format for GitHub Actions
- Checkstyle: XML format for Jenkins and other tools
- CodeClimate: JSON format for GitLab CI
- GNU: Standard compiler-style output for editors
Structs§
- Checkstyle
Formatter - Checkstyle XML output formatter for Jenkins.
- Code
Climate Formatter - CodeClimate JSON output formatter for GitLab CI.
- GnuFormatter
- GNU compiler-style output formatter.
- Json
Formatter - JSON output formatter.
- Sarif
Formatter - SARIF output formatter for GitHub Actions.
- TtyFormatter
- TTY (terminal) output formatter with colors.
Enums§
- Output
Format - Output format for lint results.
Traits§
- Formatter
- Trait for formatting lint results.
Functions§
- format_
result - Format a lint result using the specified output format.
- format_
result_ to_ string - Format a lint result to a string using the specified output format.