Documentation
¶
Overview ¶
Package errors provides structured error types for TerraCi.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConfigError ¶
ConfigError represents a configuration loading or validation error.
func (*ConfigError) Error ¶
func (e *ConfigError) Error() string
func (*ConfigError) Unwrap ¶
func (e *ConfigError) Unwrap() error
type GraphError ¶
type GraphError struct {
Cycles [][]string
}
GraphError represents a dependency graph error (e.g., cycles).
func (*GraphError) Error ¶
func (e *GraphError) Error() string
type NoModulesError ¶
type NoModulesError struct {
Dir string
}
NoModulesError indicates no modules were found.
func (*NoModulesError) Error ¶
func (e *NoModulesError) Error() string
type ParseError ¶
ParseError represents an error during HCL parsing.
func (*ParseError) Error ¶
func (e *ParseError) Error() string
func (*ParseError) Unwrap ¶
func (e *ParseError) Unwrap() error
type PolicyError ¶
PolicyError represents a policy check failure.
func (*PolicyError) Error ¶
func (e *PolicyError) Error() string
Click to show internal directories.
Click to hide internal directories.