Documentation
¶
Overview ¶
Command codegen generates OCPP message types and profile vars from JSON schemas and a profile YAML.
Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
diff
command
Command diff emits a markdown changelog of message-set differences between two generated OCPP versions (e.g.
|
Command diff emits a markdown changelog of message-set differences between two generated OCPP versions (e.g. |
|
Package diff computes message-set differences between two OCPP versions.
|
Package diff computes message-set differences between two OCPP versions. |
|
Package ir is the version-agnostic intermediate representation used by codegen.
|
Package ir is the version-agnostic intermediate representation used by codegen. |
|
Package loader reads codegen inputs: JSON schemas and profile YAML.
|
Package loader reads codegen inputs: JSON schemas and profile YAML. |
|
Package naming converts schema names into Go identifiers.
|
Package naming converts schema names into Go identifiers. |
|
Package render turns codegen IR into formatted Go source.
|
Package render turns codegen IR into formatted Go source. |
Click to show internal directories.
Click to hide internal directories.