Documentation ¶
Index ¶
- func ConvertArtInputSpecToArtSpec(artInput *model.ArtifactInputSpec) *model.ArtifactSpec
- func ConvertBuilderInputSpecToBuilderSpec(input *model.BuilderInputSpec) *model.BuilderSpec
- func ConvertLicenseInputSpecToLicenseSpec(licenseInput *model.IDorLicenseInput) *model.LicenseSpec
- func ConvertPkgInputSpecToPkgSpec(pkgInput *model.PkgInputSpec) *model.PkgSpec
- func ConvertSrcInputSpecToSrcSpec(srcInput *model.SourceInputSpec) *model.SourceSpec
- func FixDependencyType(dt *model.DependencyType)
- func GetPackageAndArtifactFilters(filters []*model.PackageOrArtifactSpec) (pkgs []*model.PkgSpec, arts []*model.ArtifactSpec)
- func IsIDPresent(id string, linkIDs []string) bool
- func SortAndRemoveDups(ids []string) []string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConvertArtInputSpecToArtSpec ¶
func ConvertArtInputSpecToArtSpec(artInput *model.ArtifactInputSpec) *model.ArtifactSpec
TODO: maybe use generics for ArtifactInputSpec and ArtifactSpec?
func ConvertBuilderInputSpecToBuilderSpec ¶
func ConvertBuilderInputSpecToBuilderSpec(input *model.BuilderInputSpec) *model.BuilderSpec
func ConvertLicenseInputSpecToLicenseSpec ¶ added in v0.2.0
func ConvertLicenseInputSpecToLicenseSpec(licenseInput *model.IDorLicenseInput) *model.LicenseSpec
func ConvertPkgInputSpecToPkgSpec ¶
func ConvertPkgInputSpecToPkgSpec(pkgInput *model.PkgInputSpec) *model.PkgSpec
TODO: maybe use generics for PkgInputSpec and PkgSpec?
func ConvertSrcInputSpecToSrcSpec ¶
func ConvertSrcInputSpecToSrcSpec(srcInput *model.SourceInputSpec) *model.SourceSpec
TODO: maybe use generics for SourceInputSpec and SourceSpec?
func FixDependencyType ¶ added in v0.5.0
func FixDependencyType(dt *model.DependencyType)
func GetPackageAndArtifactFilters ¶ added in v0.4.0
func GetPackageAndArtifactFilters(filters []*model.PackageOrArtifactSpec) (pkgs []*model.PkgSpec, arts []*model.ArtifactSpec)
func IsIDPresent ¶ added in v0.4.0
IDs should be sorted
func SortAndRemoveDups ¶ added in v0.4.0
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.