Documentation
¶
Index ¶
Constants ¶
View Source
const ( IncludeOriginSource = "source" IncludeOriginExplicit = "explicit" IncludeMissingHintSourceMissing = "source_missing" IncludeMissingHintSourceMissingTargetExists = "source_missing_target_exists" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplyOptions ¶
type Result ¶
type Result struct {
DryRun bool `json:"dry_run"`
From string `json:"from"`
To string `json:"to"`
IncludeFile string `json:"include_file"`
Summary Summary `json:"summary"`
Actions []Action `json:"actions"`
// Non-JSON metadata for human-readable CLI output.
ResolvedIncludePath string `json:"-"`
IncludeFound bool `json:"-"`
IncludeOrigin string `json:"-"`
IncludeMissingHint string `json:"-"`
TargetIncludePath string `json:"-"`
PatternCount int `json:"-"`
}
type Summary ¶
type Summary struct {
Matched int `json:"matched"`
Copied int `json:"copied,omitempty"`
CopyPlanned int `json:"copy_planned,omitempty"`
Linked int `json:"linked,omitempty"`
LinkPlanned int `json:"link_planned,omitempty"`
SkippedSame int `json:"skipped_same"`
SkippedMissingSrc int `json:"skipped_missing_src"`
Conflicts int `json:"conflicts"`
Errors int `json:"errors"`
}
Click to show internal directories.
Click to hide internal directories.