Versions in this module Expand all Collapse all v0 v0.0.2 Jan 22, 2021 Changes in this version + var ErrNilShapePointer = errors.New("found nil Shape pointer") type Generator + func (g *Generator) ApplyShapeIgnoreRules() + func (g *Generator) MetaVars() templateset.MetaVars v0.0.1 Nov 12, 2020 Changes in this version + var ConfigFiles = []string + var ReleaseFiles = append(releaseTemplateFiles, releaseCopyFiles) + func IncludeTemplate(t *ttpl.Template, tplDir string, tplName string) (*ttpl.Template, error) + type Generator struct + SDKAPI *ackmodel.SDKAPI + func New(SDKAPI *ackmodel.SDKAPI, apiVersion string, configPath string, ...) (*Generator, error) + func (g *Generator) GenerateAPIFile(target string) (*bytes.Buffer, error) + func (g *Generator) GenerateCRDFile(crdName string) (*bytes.Buffer, error) + func (g *Generator) GenerateCmdControllerMainFile() (*bytes.Buffer, error) + func (g *Generator) GenerateConfigFile(target string) (*bytes.Buffer, error) + func (g *Generator) GenerateReleaseFile(target string, releaseVersion string, imageRepository string, ...) (*bytes.Buffer, error) + func (g *Generator) GenerateResourcePackageFile(crdName string, target string) (*bytes.Buffer, error) + func (g *Generator) GenerateResourceRegistryFile() (*bytes.Buffer, error) + func (g *Generator) GetCRDs() ([]*ackmodel.CRD, error) + func (g *Generator) GetEnumDefs() ([]*ackmodel.EnumDef, error) + func (g *Generator) GetTypeDefs() ([]*ackmodel.TypeDef, map[string]string, error) + func (g *Generator) IsShapeUsedInCRDs(shapeName string) bool + func (g *Generator) RemoveIgnoredOperations(crdOps *ackmodel.CRDOps)