Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
terratidy
command
Package main provides the check command for TerraTidy.
|
Package main provides the check command for TerraTidy. |
|
internal
|
|
|
annotations
Package annotations provides suppression annotation parsing for TerraTidy engines.
|
Package annotations provides suppression annotation parsing for TerraTidy engines. |
|
buildinfo
Package buildinfo provides version and build information for TerraTidy.
|
Package buildinfo provides version and build information for TerraTidy. |
|
cache
Package cache provides file content and parsed HCL caching for TerraTidy.
|
Package cache provides file content and parsed HCL caching for TerraTidy. |
|
config
Package config provides configuration loading and validation for TerraTidy.
|
Package config provides configuration loading and validation for TerraTidy. |
|
cst
Package cst provides the CST node model for HCL files used by TerraTidy structural rule fixes.
|
Package cst provides the CST node model for HCL files used by TerraTidy structural rule fixes. |
|
engines/format
Package format provides the formatting engine for TerraTidy.
|
Package format provides the formatting engine for TerraTidy. |
|
engines/lint
Package lint provides linting capabilities for Terraform configurations.
|
Package lint provides linting capabilities for Terraform configurations. |
|
engines/policy
Package policy provides policy enforcement for Terraform configurations using OPA/Rego.
|
Package policy provides policy enforcement for Terraform configurations using OPA/Rego. |
|
engines/style
Package style implements the style-checking engine for HCL files.
|
Package style implements the style-checking engine for HCL files. |
|
engines/style/rules
Package rules provides style rules for TerraTidy.
|
Package rules provides style rules for TerraTidy. |
|
lsp
Package lsp implements a Language Server Protocol server for TerraTidy.
|
Package lsp implements a Language Server Protocol server for TerraTidy. |
|
output
Package output provides formatters for TerraTidy findings.
|
Package output provides formatters for TerraTidy findings. |
|
plugins
Package plugins provides plugin loading and management.
|
Package plugins provides plugin loading and management. |
|
runner
Package runner provides parallel execution capabilities for TerraTidy engines.
|
Package runner provides parallel execution capabilities for TerraTidy engines. |
|
vcs
Package vcs provides version control system integration.
|
Package vcs provides version control system integration. |
|
pkg
|
|
|
plugins
Package plugins provides types for TerraTidy plugin development.
|
Package plugins provides types for TerraTidy plugin development. |
|
sdk
Package sdk provides the core types and interfaces for TerraTidy rules and engines.
|
Package sdk provides the core types and interfaces for TerraTidy rules and engines. |
Click to show internal directories.
Click to hide internal directories.