meta

package
v0.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 20, 2025 License: GPL-3.0 Imports: 1 Imported by: 0

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL