Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Metadata ¶
type Metadata struct {
Routes []scanner.RouteInfo
DTOs []scanner.DTOSchema
DevicePackages map[string]*scanner.DeviceConstants // device name -> constants/maps
WireTags *scanner.WireTags // parsed viiper:wire comments
CTypeNames map[string]string // DTO name -> C typedef name (e.g., "Device" -> "device_info")
}
Metadata holds all scanned information needed for code generation Shared between generator orchestrator and language-specific generators.
Click to show internal directories.
Click to hide internal directories.