Documentation
¶
Index ¶
- Constants
- func Mode(dep manifest.Dependency) string
- func Path(own *manifest.Manifest, dep manifest.Dependency) string
- func ValidatePath(root, relative string) error
- type Finding
- type Manager
- func (m Manager) Apply(ctx context.Context, root string, own *manifest.Manifest, ...) (*manifest.LockedVendor, error)
- func (m Manager) ApplyTransition(ctx context.Context, root string, own *manifest.Manifest, ...) (*manifest.LockedVendor, error)
- func (m Manager) Inspect(ctx context.Context, root string, dep manifest.Dependency, ...) (State, error)
- func (m Manager) Remove(ctx context.Context, root string, dep manifest.Dependency, ...) error
- type State
Constants ¶
View Source
const StampName = ".git-a2a-vendored"
Variables ¶
This section is empty.
Functions ¶
func Mode ¶
func Mode(dep manifest.Dependency) string
func ValidatePath ¶
Types ¶
type Manager ¶
func (Manager) Apply ¶
func (m Manager) Apply(ctx context.Context, root string, own *manifest.Manifest, dep manifest.Dependency, locked manifest.LockedDependency, force bool) (*manifest.LockedVendor, error)
func (Manager) ApplyTransition ¶
func (m Manager) ApplyTransition(ctx context.Context, root string, own *manifest.Manifest, dep manifest.Dependency, locked manifest.LockedDependency, previous *manifest.LockedDependency, force bool) (*manifest.LockedVendor, error)
Click to show internal directories.
Click to hide internal directories.