Versions in this module Expand all Collapse all v0 v0.28.6 May 22, 2022 Changes in this version + func GetPrefixedValue(origin, expression string) string + type Doc struct + Content string + Desc string + DisplayName string + Item DocItem + Logger logr.Logger + RootNode *ast.File + Status string + Url string + Version string + func GetDocumentParser(source DocItem, log logr.Logger) *Doc + func NewDoc(item DocItem, log logr.Logger) *Doc + func (d *Doc) Append(line string) + func (d *Doc) Generate() error + type DocIndex struct + Path string + type DocItem struct + Category string + DefaultValueFromTagExtractor func(string) string + DestPath string + Name string + SourcePath string + type DocItems []DocItem + type SourceDir struct + DestPath string + Path string + type SourceLister struct + DefaultValueFromTagExtractor func(string) string + DocGeneratedHook func(doc *Doc) error + Footer string + Header string + IgnoredSources []string + IncludeSources []string + Index *Doc + Logger logr.Logger + Sources map[string]SourceDir + func NewSourceLister(sources map[string]SourceDir, logger logr.Logger) *SourceLister + func (lister *SourceLister) Generate() error + func (sl *SourceLister) ListSources() ([]DocItem, error)