Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DuplicatePackageNameError ¶
type DuplicatePackageNameError struct {
// contains filtered or unexported fields
}
func DuplicatePackageName ¶
func DuplicatePackageName(pkg Package, duplicate Package) *DuplicatePackageNameError
func (DuplicatePackageNameError) Error ¶
func (e DuplicatePackageNameError) Error() string
type Manifest ¶
type Manifest struct { Compiler *string `dhall:"compiler"` Dependencies []string `dhall:"dependencies"` }
func LoadManifest ¶
func NewManifest ¶
func (Manifest) Oko ¶
func (m Manifest) Oko(set PackageSet) config.PackageConfig
type MissingPackageDependencyError ¶
type MissingPackageDependencyError struct {
// contains filtered or unexported fields
}
func MissingPackageDependency ¶
func MissingPackageDependency(dependency string) *MissingPackageDependencyError
func (MissingPackageDependencyError) Error ¶
func (e MissingPackageDependencyError) Error() string
type PackageSet ¶
func LoadPackageSet ¶
func LoadPackageSet(path string) (*PackageSet, error)
func NewPackageSet ¶
func NewPackageSet(raw []byte) (*PackageSet, error)
func (PackageSet) Filter ¶
func (set PackageSet) Filter(packages []string) (PackageSet, error)
func (PackageSet) Oko ¶
func (set PackageSet) Oko() []config.PackageInfoRemote
type VesselError ¶
type VesselError struct {
Err error
}
func NewVesselError ¶
func NewVesselError(err error) *VesselError
func (VesselError) Error ¶
func (e VesselError) Error() string
Click to show internal directories.
Click to hide internal directories.