Directories
¶
| Path | Synopsis |
|---|---|
|
Package api defines the data model representing a parsed API surface.
|
Package api defines the data model representing a parsed API surface. |
|
apitest
Package apitest provides helper functions for testing the api package.
|
Package apitest provides helper functions for testing the api package. |
|
Package codec_sample provides an example implementation of a code generator.
|
Package codec_sample provides an example implementation of a code generator. |
|
Package config provides functionality for working with the sidekick.toml configuration file.
|
Package config provides functionality for working with the sidekick.toml configuration file. |
|
Package dart implements a native Dart code generator.
|
Package dart implements a native Dart code generator. |
|
Package language provides common utilities for language-specific code generation
|
Package language provides common utilities for language-specific code generation |
|
Package license provides functions for generating license header text.
|
Package license provides functions for generating license header text. |
|
Package parser reads specifications and converts them into the `genclient.API` model.
|
Package parser reads specifications and converts them into the `genclient.API` model. |
|
discovery
Package discovery parses Google Discovery Documents into the sidekick abstract API model (`api.API`).
|
Package discovery parses Google Discovery Documents into the sidekick abstract API model (`api.API`). |
|
httprule
Package httprule provides a parser for the path templates found in [google.api.http] annotations.
|
Package httprule provides a parser for the path templates found in [google.api.http] annotations. |
|
svcconfig
Package svcconfig contains helper functions to parse service config files.
|
Package svcconfig contains helper functions to parse service config files. |
|
Package protobuf provides utilities for handling protobuf files.
|
Package protobuf provides utilities for handling protobuf files. |
|
Package rust implements a native Rust code generator.
|
Package rust implements a native Rust code generator. |
|
Package rust_prost implements a Rust code generator using the prost toolchain.
|
Package rust_prost implements a Rust code generator using the prost toolchain. |
|
Package rustrelease implements the release automation logic for Rust crates.
|
Package rustrelease implements the release automation logic for Rust crates. |
|
Package sample provides sample data for testing.
|
Package sample provides sample data for testing. |
|
Package sidekick provides functionality for automating code generation.
|
Package sidekick provides functionality for automating code generation. |
Click to show internal directories.
Click to hide internal directories.