Versions in this module Expand all Collapse all v0 v0.2.0 Sep 13, 2026 v0.1.0 Sep 10, 2026 Changes in this version + const SweepFinding + const SweepNotRun + const SweepOK + const SweepVoid + var ErrObjectTypeEmpty = errors.New("modelrender: resource objectType is empty") + var ErrParentEmpty = errors.New("modelrender: resource has no parents") + func CanonicalVerbOrder() map[string]int + func OwnedTypes(resources []catalog.ResourceRow, dsl []byte, module string) []string + func Render(r manifest.Resource) ([]byte, error) + func Sweep(resources []catalog.ResourceRow, root string, waivers []Waiver) (Census, []Finding, int) + func TypesOutsideModules(resources []catalog.ResourceRow, dsl []byte) []string + type Block struct + Body []byte + Type string + func SplitCanon(dsl []byte) []Block + type Census struct + BlocksCompared int + BlocksOutsideModules int + BlocksOwned int + BytesCompared int + CanonPath string + ManifestsFound int + ModulesInSet int + Waived int + func (c Census) String() string + type Finding struct + Detail string + Module string + Side Side + Type string + func (f Finding) String() string + type Side int + const SideCanonBeyondRendered + const SideNone + const SideRenderedBeyondCanon + func (s Side) String() string + type Waiver struct + Issue int + Module string