syntetic

package
v0.4.0 Latest Latest
Warning

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

Go to latest
Published: Feb 22, 2026 License: Apache-2.0 Imports: 4 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func FromRegistry

func FromRegistry(reg *x.Registry) (*model.Namespace, error)

FromRegistry builds a Namespace from all types in the registry. It converts reflect.Type to AST and assigns imports per type.

func FromRegistryFile

func FromRegistryFile(reg *x.Registry) (*model.GoFile, error)

FromRegistryFile builds a single GoFile containing declarations from the registry.

Types

This section is empty.

Directories

Path Synopsis
Package adapter provides small adapters between external storage services (e.g., viant/afs) and Go's standard io/fs interfaces so that loaders can operate against arbitrary backends.
Package adapter provides small adapters between external storage services (e.g., viant/afs) and Go's standard io/fs interfaces so that loaders can operate against arbitrary backends.
Package model defines an intermediate, reflect-agnostic representation of Go types used by the loader and code generation pipeline.
Package model defines an intermediate, reflect-agnostic representation of Go types used by the loader and code generation pipeline.
transform
Package transform provides a small, composable layer to apply structural rewrites to syntetic/model graphs without polluting the core model or the builders.
Package transform provides a small, composable layer to apply structural rewrites to syntetic/model graphs without polluting the core model or the builders.

Jump to

Keyboard shortcuts

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