Versions in this module Expand all Collapse all v0 v0.26.18 Sep 7, 2018 Changes in this version + type Path struct + func NewPath() *Path + func NewPathWithBaseDir(baseDir string) *Path + func (p *Path) DepTypeDirectory(dependency *core.Dependency) string + func (p *Path) DependencyCacheDirectory(project string) string + func (p *Path) DependencyDownloadTarget(dependency *core.Dependency) string + func (p *Path) DependencyReleaseArchive(dependency *core.Dependency) string + func (p *Path) EnsureDependencyCacheDirectoryExists(project string) error + func (p *Path) EnsureDependencyTypeDirectoryExists(dep *core.Dependency) error + func (p *Path) EnsureEscapeConfigDirectoryExists() error + func (p *Path) EnsureEscapeDirectoryExists() error + func (p *Path) EnsureEscapePathDirectoryExists() error + func (p *Path) EnsureReleaseTargetDirectoryExists() error + func (p *Path) EnsureScratchSpaceDirectoryExists(metadata *core.ReleaseMetadata) error + func (p *Path) EscapeBinaryPath() string + func (p *Path) EscapeDirectory() string + func (p *Path) ExtensionPath(extension *core.ReleaseMetadata, path string) string + func (p *Path) GetAppConfigDir() string + func (p *Path) GetBaseDir() string + func (p *Path) GetDefaultStateLocation() string + func (p *Path) LocalReleaseMetadata(metadata *core.ReleaseMetadata) string + func (p *Path) NewPathForDependency(metadata *core.ReleaseMetadata) *Path + func (p *Path) OutputsFile() string + func (p *Path) ReleaseJson() string + func (p *Path) ReleaseLocation(metadata *core.ReleaseMetadata) string + func (p *Path) ReleaseTargetDirectory() string + func (p *Path) ScratchSpaceDirectory(metadata *core.ReleaseMetadata) string + func (p *Path) ScratchSpaceReleaseMetadata(metadata *core.ReleaseMetadata) string + func (p *Path) Script(script string) string + func (p *Path) UnpackedDepCfgDirectory(dependency *core.DependencyConfig) string + func (p *Path) UnpackedDepDirectory(dependency *core.Dependency) string + func (p *Path) UnpackedDepDirectoryByReleaseMetadata(metadata *core.ReleaseMetadata) string + func (p *Path) UnpackedDepDirectoryReleaseMetadata(dependency *core.Dependency) string