Internal
internal/adapters/cli/config
Package config scans project files for CLI-driven config proposals.
import "github.com/nilstate/scafld/v2/internal/adapters/cli/config"
Package config scans project files for CLI-driven config proposals.
Functions
func RenderProposal(proposal appconfig.Proposal) ([]byte, error)
Source: internal/adapters/cli/config/render.go:31
RenderProposal serializes a config proposal for operator review.
func Run(ctx context.Context, root string) (appconfig.Output, error)
Source: internal/adapters/cli/config/render.go:14
Run builds and writes the CLI config proposal.
Types
type Scanner
Source: internal/adapters/cli/config/scanner.go:15
Scanner inspects a workspace for config-relevant evidence.
type Scanner struct {
Root string
}Fields
Root string
func Scanner) Scan(ctx context.Context) (appconfig.Snapshot, error)
Source: internal/adapters/cli/config/scanner.go:20
Scan returns repo evidence without mutating the workspace.
