transformer

package
v1.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 8, 2026 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Transformer

type Transformer struct {
	// contains filtered or unexported fields
}

Transformer converts DocC symbols to SDK schema

func NewTransformer

func NewTransformer(
	p *parser.DoccParser,
	resolver *parser.ReferenceResolver,
	tokenBuilder *parser.TokenBuilder,
	accessFilter *filter.AccessFilter,
	logger *zap.Logger,
	groupConfig *config.GroupConfig,
) *Transformer

NewTransformer creates a new transformer

func (*Transformer) Transform

func (t *Transformer) Transform(moduleName string, groupByPrefix bool, includeArticles bool) (*sdk.Output, error)

Transform converts all parsed DocC symbols to SDK output

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL