generate

package
v0.1.10 Latest Latest
Warning

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

Go to latest
Published: Jan 27, 2025 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Overview

Package generate contains the top level functions used for generating flag accessors.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateFlagAccessors

func CreateFlagAccessors(gen types.Generator) error

Takes as input a generator and outputs file with the appropriate flag accessors. The flag data is taken from the provided flag manifest.

func GenerateFile

func GenerateFile(funcs template.FuncMap, contents string, data types.TmplDataInterface) error

GenerateFile receives data for the Go template engine and outputs the contents to the file. Intended to be invoked by each language generator with appropriate data.

Types

This section is empty.

Directories

Path Synopsis
Package manifestutils contains useful functions for loading the flag manifest.
Package manifestutils contains useful functions for loading the flag manifest.
plugins
Package types contains all the common types and interfaces for generating flag accessors.
Package types contains all the common types and interfaces for generating flag accessors.

Jump to

Keyboard shortcuts

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