Directories
¶
| Path | Synopsis |
|---|---|
|
web
Package web provides an embedded admin dashboard for the pbflags feature flag system.
|
Package web provides an embedded admin dashboard for the pbflags feature flag system. |
|
Package celenv builds CEL type environments from EvaluationContext proto message descriptors.
|
Package celenv builds CEL type environments from EvaluationContext proto message descriptors. |
|
codegen
|
|
|
contextutil
Package contextutil discovers the EvaluationContext proto message and extracts dimension metadata for codegen backends.
|
Package contextutil discovers the EvaluationContext proto message and extracts dimension metadata for codegen backends. |
|
gogen
Package gogen generates Go flag client code from feature proto definitions.
|
Package gogen generates Go flag client code from feature proto definitions. |
|
javagen
Package javagen generates Java flag client code from feature proto definitions.
|
Package javagen generates Java flag client code from feature proto definitions. |
|
Package configcli implements the "config validate" and "config show" CLI commands for offline YAML config validation and inspection.
|
Package configcli implements the "config validate" and "config show" CLI commands for offline YAML config validation and inspection. |
|
Package configexport generates YAML flag configuration files from existing database state.
|
Package configexport generates YAML flag configuration files from existing database state. |
|
Package configfile parses and validates YAML flag configuration files.
|
Package configfile parses and validates YAML flag configuration files. |
|
Package flagfile reads picocli-style @file references and expands them into a flat argument slice.
|
Package flagfile reads picocli-style @file references and expands them into a flat argument slice. |
|
Package flagfmt provides shared types and formatting for flag values and condition-chain JSON.
|
Package flagfmt provides shared types and formatting for flag values and condition-chain JSON. |
|
Package lint detects breaking changes between two versions of pbflags proto definitions.
|
Package lint detects breaking changes between two versions of pbflags proto definitions. |
|
Package projectconfig loads .pbflags.yaml project configuration.
|
Package projectconfig loads .pbflags.yaml project configuration. |
|
Package sync provides flag definition synchronization from parsed descriptors into PostgreSQL.
|
Package sync provides flag definition synchronization from parsed descriptors into PostgreSQL. |
|
Package testdb provides a shared PostgreSQL test container for integration tests.
|
Package testdb provides a shared PostgreSQL test container for integration tests. |
Click to show internal directories.
Click to hide internal directories.