Versions in this module Expand all Collapse all v0 v0.0.61 Apr 26, 2026 v0.0.60 Apr 19, 2026 Changes in this version + func PrintDependencyTree(e *DependencyError, w io.Writer) + type Context struct + func ChildExecutorCtx(ctx *Context, command *config.Command) *Context + func NewExecutorCtx(ctx context.Context, command *config.Command) *Context + type DependencyError struct + Chain []string + Err error + func (e *DependencyError) Error() string + func (e *DependencyError) ExitCode() int + func (e *DependencyError) FailureMessage() string + func (e *DependencyError) TreeMessage() string + func (e *DependencyError) Unwrap() error + type ExecuteError struct + func (e *ExecuteError) Cause() error + func (e *ExecuteError) Error() string + func (e *ExecuteError) ExitCode() int + func (e *ExecuteError) Unwrap() error + type Executor struct + func NewExecutor(cfg *config.Config, out io.Writer) *Executor + func (e *Executor) Execute(ctx *Context) error