preset

package
v0.1.2 Latest Latest
Warning

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

Go to latest
Published: Jul 9, 2026 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Generators

func Generators(specFile string, conf appconf.Configuration) []generator.Generator

Types

type CSharpLibraryGenerator

type CSharpLibraryGenerator struct {
	APISpec     string                        `json:"-" yaml:"-"`
	Repository  appconf.RepositoryConf        `json:"-" yaml:"-"`
	Maintainers []appconf.MaintainerConf      `json:"-" yaml:"-"`
	Provider    appconf.ProviderConf          `json:"-" yaml:"-"`
	Opts        appconf.CSharpLanguageOptions `json:"-" yaml:"-"`
}

func (*CSharpLibraryGenerator) Generate

func (*CSharpLibraryGenerator) GetOutputName

func (n *CSharpLibraryGenerator) GetOutputName() string

func (*CSharpLibraryGenerator) Name

func (n *CSharpLibraryGenerator) Name() string

type GoLibraryGenerator

type GoLibraryGenerator struct {
	APISpec     string                    `json:"-" yaml:"-"`
	Repository  appconf.RepositoryConf    `json:"-" yaml:"-"`
	Maintainers []appconf.MaintainerConf  `json:"-" yaml:"-"`
	Provider    appconf.ProviderConf      `json:"-" yaml:"-"`
	Opts        appconf.GoLanguageOptions `json:"-" yaml:"-"`
}

func (*GoLibraryGenerator) Generate

func (*GoLibraryGenerator) GetOutputName

func (n *GoLibraryGenerator) GetOutputName() string

func (*GoLibraryGenerator) Name

func (n *GoLibraryGenerator) Name() string

type JavaLibraryGenerator

type JavaLibraryGenerator struct {
	APISpec     string                      `json:"-" yaml:"-"`
	Repository  appconf.RepositoryConf      `json:"-" yaml:"-"`
	Maintainers []appconf.MaintainerConf    `json:"-" yaml:"-"`
	Provider    appconf.ProviderConf        `json:"-" yaml:"-"`
	Opts        appconf.JavaLanguageOptions `json:"-" yaml:"-"`
}

func (*JavaLibraryGenerator) Generate

func (*JavaLibraryGenerator) GetOutputName

func (n *JavaLibraryGenerator) GetOutputName() string

func (*JavaLibraryGenerator) Name

func (n *JavaLibraryGenerator) Name() string

type KotlinLibraryGenerator

type KotlinLibraryGenerator struct {
	APISpec     string                        `json:"-" yaml:"-"`
	Repository  appconf.RepositoryConf        `json:"-" yaml:"-"`
	Maintainers []appconf.MaintainerConf      `json:"-" yaml:"-"`
	Provider    appconf.ProviderConf          `json:"-" yaml:"-"`
	Opts        appconf.KotlinLanguageOptions `json:"-" yaml:"-"`
}

func (*KotlinLibraryGenerator) Generate

func (*KotlinLibraryGenerator) GetOutputName

func (n *KotlinLibraryGenerator) GetOutputName() string

func (*KotlinLibraryGenerator) Name

func (n *KotlinLibraryGenerator) Name() string

type KrakenDGenerator

type KrakenDGenerator struct {
	APISpec     string                   `json:"-" yaml:"-"`
	Repository  appconf.RepositoryConf   `json:"-" yaml:"-"`
	Maintainers []appconf.MaintainerConf `json:"-" yaml:"-"`
	Provider    appconf.ProviderConf     `json:"-" yaml:"-"`
	Opts        appconf.KrakenDOptions   `json:"-" yaml:"-"`
}

func (*KrakenDGenerator) Generate

func (n *KrakenDGenerator) Generate(opts generator.GenerateOptions) error

func (*KrakenDGenerator) GetOutputName

func (n *KrakenDGenerator) GetOutputName() string

func (*KrakenDGenerator) Name

func (n *KrakenDGenerator) Name() string

type LLMSGenerator

type LLMSGenerator struct {
	APISpec     string                       `json:"-" yaml:"-"`
	Repository  appconf.RepositoryConf       `json:"-" yaml:"-"`
	Maintainers []appconf.MaintainerConf     `json:"-" yaml:"-"`
	Provider    appconf.ProviderConf         `json:"-" yaml:"-"`
	Opts        appconf.PrintingPressOptions `json:"-" yaml:"-"`
}

func (*LLMSGenerator) Generate

func (n *LLMSGenerator) Generate(opts generator.GenerateOptions) error

func (*LLMSGenerator) GetOutputName

func (n *LLMSGenerator) GetOutputName() string

func (*LLMSGenerator) Name

func (n *LLMSGenerator) Name() string

type PrintingPressGenerator

type PrintingPressGenerator struct {
	APISpec     string                       `json:"-" yaml:"-"`
	Repository  appconf.RepositoryConf       `json:"-" yaml:"-"`
	Maintainers []appconf.MaintainerConf     `json:"-" yaml:"-"`
	Provider    appconf.ProviderConf         `json:"-" yaml:"-"`
	Opts        appconf.PrintingPressOptions `json:"-" yaml:"-"`
}

func (*PrintingPressGenerator) Generate

func (*PrintingPressGenerator) GetOutputName

func (n *PrintingPressGenerator) GetOutputName() string

func (*PrintingPressGenerator) Name

func (n *PrintingPressGenerator) Name() string

type PythonLibraryGenerator

type PythonLibraryGenerator struct {
	APISpec     string                        `json:"-" yaml:"-"`
	Repository  appconf.RepositoryConf        `json:"-" yaml:"-"`
	Maintainers []appconf.MaintainerConf      `json:"-" yaml:"-"`
	Provider    appconf.ProviderConf          `json:"-" yaml:"-"`
	Opts        appconf.PythonLanguageOptions `json:"-" yaml:"-"`
}

func (*PythonLibraryGenerator) Generate

func (*PythonLibraryGenerator) GetOutputName

func (n *PythonLibraryGenerator) GetOutputName() string

func (*PythonLibraryGenerator) Name

func (n *PythonLibraryGenerator) Name() string

type ScaffoldingGenerator

type ScaffoldingGenerator struct {
	APISpec     string                     `json:"-" yaml:"-"`
	Repository  appconf.RepositoryConf     `json:"-" yaml:"-"`
	Maintainers []appconf.MaintainerConf   `json:"-" yaml:"-"`
	Provider    appconf.ProviderConf       `json:"-" yaml:"-"`
	Opts        appconf.ScaffoldingOptions `json:"-" yaml:"-"`
}

func (*ScaffoldingGenerator) Generate

func (*ScaffoldingGenerator) GetOutputName

func (n *ScaffoldingGenerator) GetOutputName() string

func (*ScaffoldingGenerator) Name

func (n *ScaffoldingGenerator) Name() string

type TypeScriptLibraryGenerator

type TypeScriptLibraryGenerator struct {
	APISpec     string                            `json:"-" yaml:"-"`
	Repository  appconf.RepositoryConf            `json:"-" yaml:"-"`
	Maintainers []appconf.MaintainerConf          `json:"-" yaml:"-"`
	Provider    appconf.ProviderConf              `json:"-" yaml:"-"`
	Opts        appconf.TypescriptLanguageOptions `json:"-" yaml:"-"`
}

func (*TypeScriptLibraryGenerator) Generate

func (*TypeScriptLibraryGenerator) GetOutputName

func (n *TypeScriptLibraryGenerator) GetOutputName() string

func (*TypeScriptLibraryGenerator) Name

Jump to

Keyboard shortcuts

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