Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ChangeLog string
Functions ¶
func GetChangeLog ¶
func GetLatestVersion ¶
func GetLatestVersion() string
Types ¶
type Option ¶
type Option func(*options)
func WithPreviousVersion ¶
func WithSpecificVersion ¶
func WithTargetVersion ¶
Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
changelog
command
|
|
|
changes
command
|
|
|
changeset/apply
command
|
|
|
check-upgrade
command
check-upgrade analyzes a gen.yaml file from an SDK repository and compares its values against the defaults for new SDKs, identifying which settings differ from the recommended defaults.
|
check-upgrade analyzes a gen.yaml file from an SDK repository and compares its values against the defaults for new SDKs, identifying which settings differ from the recommended defaults. |
|
debug-discriminator
command
|
|
|
docs
command
|
|
|
features
command
|
|
|
features/generate
command
|
|
|
generate
command
|
|
|
generatereadme
command
|
|
|
generateusage
command
|
|
|
jsonschema
command
|
|
|
overlay
command
|
|
|
regen
command
cmd/regen provides an ergonomic entry point for regenerating an already-bootstrapped SDK.
|
cmd/regen provides an ergonomic entry point for regenerating an already-bootstrapped SDK. |
|
rules
command
|
|
|
security
command
|
|
|
targettest
command
|
|
|
validate
command
|
|
|
internal
|
|
|
configuration
Package configuration contains functionality for target-specific configurations that are available to customers.
|
Package configuration contains functionality for target-specific configurations that are available to customers. |
|
processrunner
Package processrunner contains functionality for running a set of commands or other processes during generation, such as target-specific compilation or testing.
|
Package processrunner contains functionality for running a set of commands or other processes during generation, such as target-specific compilation or testing. |
|
runner
Package runner provides the shared generation pipeline used by cmd/generate and cmd/regen.
|
Package runner provides the shared generation pipeline used by cmd/generate and cmd/regen. |
|
sanitization
Code generated by internal/sanitization/generate_lookup_table.go DO NOT EDIT.
|
Code generated by internal/sanitization/generate_lookup_table.go DO NOT EDIT. |
|
sanitization/generate
command
|
|
|
targetconfig
Package targetconfig implements the static configuration types supplied to the generator from a target by calling its config.ts getGeneratorConfig().
|
Package targetconfig implements the static configuration types supplied to the generator from a target by calling its config.ts getGeneratorConfig(). |
|
terraform
Package terraform implements functionality for the Terraform target and its implementation details, such as valid extension configuration values.
|
Package terraform implements functionality for the Terraform target and its implementation details, such as valid extension configuration values. |
|
validation
Borrowed from https://github.com/daveshanley/vacuum/blob/main/functions/openapi/path_parameters.go
|
Borrowed from https://github.com/daveshanley/vacuum/blob/main/functions/openapi/path_parameters.go |
|
pkg
|
|
|
checkupgrade
Package checkupgrade provides functionality to compare a gen.yaml configuration against the defaults for new SDKs, identifying which settings differ from the recommended defaults.
|
Package checkupgrade provides functionality to compare a gen.yaml configuration against the defaults for new SDKs, identifying which settings differ from the recommended defaults. |
|
merge
Package merge implements the 3-way merge subsystem for SDK generation.
|
Package merge implements the 3-way merge subsystem for SDK generation. |
|
dependencies/faker
Package faker provides the faker.9.0.1.js file.
|
Package faker provides the faker.9.0.1.js file. |
|
dependencies/jsonpointer
Package jsonpointer provides the jsonpointer.5.0.1.js file.
|
Package jsonpointer provides the jsonpointer.5.0.1.js file. |
|
zSDKs
|
|
|
sdk-docs
command
|
Click to show internal directories.
Click to hide internal directories.