Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CacheManager ¶
type CacheManager struct {
MatchCall struct {
sync.Mutex
CallCount int
Receives struct {
Layer packit.Layer
Dependency node.BuildpackMetadataDependency
}
Returns struct {
Bool bool
Error error
}
Stub func(packit.Layer, node.BuildpackMetadataDependency) (bool, error)
}
}
func (*CacheManager) Match ¶
func (f *CacheManager) Match(param1 packit.Layer, param2 node.BuildpackMetadataDependency) (bool, error)
type Clock ¶ added in v0.0.159
type DependencyManager ¶
type DependencyManager struct {
InstallCall struct {
sync.Mutex
CallCount int
Receives struct {
Dependency postal.Dependency
CnbPath string
LayerPath string
}
Returns struct {
Error error
}
Stub func(postal.Dependency, string, string) error
}
ResolveCall struct {
sync.Mutex
CallCount int
Receives struct {
Path string
Id string
Version string
Stack string
}
Returns struct {
Dependency postal.Dependency
Error error
}
Stub func(string, string, string, string) (postal.Dependency, error)
}
}
func (*DependencyManager) Install ¶
func (f *DependencyManager) Install(param1 postal.Dependency, param2 string, param3 string) error
func (*DependencyManager) Resolve ¶
func (f *DependencyManager) Resolve(param1 string, param2 string, param3 string, param4 string) (postal.Dependency, error)
type EntryResolver ¶
type EntryResolver struct {
ResolveCall struct {
sync.Mutex
CallCount int
Receives struct {
BuildpackPlanEntrySlice []packit.BuildpackPlanEntry
}
Returns struct {
BuildpackPlanEntry packit.BuildpackPlanEntry
}
Stub func([]packit.BuildpackPlanEntry) packit.BuildpackPlanEntry
}
}
func (*EntryResolver) Resolve ¶
func (f *EntryResolver) Resolve(param1 []packit.BuildpackPlanEntry) packit.BuildpackPlanEntry
type EnvironmentConfiguration ¶
type EnvironmentConfiguration struct {
ConfigureCall struct {
sync.Mutex
CallCount int
Receives struct {
Env node.EnvironmentVariables
Path string
OptimizeMemory bool
}
Returns struct {
Error error
}
Stub func(node.EnvironmentVariables, string, bool) error
}
}
func (*EnvironmentConfiguration) Configure ¶
func (f *EnvironmentConfiguration) Configure(param1 node.EnvironmentVariables, param2 string, param3 bool) error
type EnvironmentVariables ¶
type EnvironmentVariables struct {
OverrideCall struct {
sync.Mutex
CallCount int
Receives struct {
Key string
Value string
}
Stub func(string, string)
}
}
func (*EnvironmentVariables) Override ¶
func (f *EnvironmentVariables) Override(param1 string, param2 string)
type PlanRefinery ¶
type PlanRefinery struct {
BillOfMaterialCall struct {
sync.Mutex
CallCount int
Receives struct {
Dependency node.BuildpackMetadataDependency
}
Returns struct {
BuildpackPlan packit.BuildpackPlan
}
Stub func(node.BuildpackMetadataDependency) packit.BuildpackPlan
}
}
func (*PlanRefinery) BillOfMaterial ¶
func (f *PlanRefinery) BillOfMaterial(param1 node.BuildpackMetadataDependency) packit.BuildpackPlan
type Transport ¶
type VersionParser ¶
type VersionParser struct {
ParseVersionCall struct {
sync.Mutex
CallCount int
Receives struct {
Path string
}
Returns struct {
Version string
Err error
}
Stub func(string) (string, error)
}
}
func (*VersionParser) ParseVersion ¶
func (f *VersionParser) ParseVersion(param1 string) (string, error)
Click to show internal directories.
Click to hide internal directories.