Versions in this module Expand all Collapse all v0 v0.46.0 Aug 5, 2026 Changes in this version + const CategoryAnnotation + const DefaultPlatform + const DeprecatedAnnotation + const DisplayNameAnnotation + const MinPipelinesVersionAnnotation + const PlatformsAnnotation + const TagsAnnotation + const VersionLabel + func IsSupportedKind(kind string) bool + func SupportedKinds() []string + type CatalogParser struct + func ForCatalog(logger *zap.SugaredLogger, repo git.Repo, contextPath string) *CatalogParser + func (c *CatalogParser) Parse() ([]Resource, Result) + type Issue struct + Message string + Type IssueType + type IssueType int + const Critical + const Info + const Warning + func (t IssueType) String() string + type Parser interface + Parse func() ([]Resource, error) + type Resource struct + Categories []string + Kind string + Name string + Platforms []string + Tags []string + Versions []VersionInfo + type Result struct + Errors []error + Issues []Issue + func (r *Result) AddError(err error) + func (r *Result) Combine(other Result) + func (r *Result) Critical(format string, args ...interface{}) + func (r *Result) Error() string + func (r *Result) Info(format string, args ...interface{}) + func (r *Result) Warn(format string, args ...interface{}) + type TektonResource struct + GVK schema.GroupVersionKind + Kind string + Name string + Object runtime.Object + Unstructured *unstructured.Unstructured + func (r *TektonResource) ToType() (interface{}, error) + type VersionInfo struct + Deprecated bool + Description string + DisplayName string + MinPipelinesVersion string + ModifiedAt time.Time + Path string + Platforms []string + Version string