internal/

directory
v1.3.6 Latest Latest
Warning

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

Go to latest
Published: Jun 6, 2026 License: MIT

Directories

Path Synopsis
Package ast defines the abstract syntax tree produced by the parser.
Package ast defines the abstract syntax tree produced by the parser.
Package bench houses bind-path microbenchmarks.
Package bench houses bind-path microbenchmarks.
OpenAPI codegen uses `github.com/getkin/kin-openapi` to build a strongly- typed openapi3.T document and `sigs.k8s.io/yaml` to render it as YAML.
OpenAPI codegen uses `github.com/getkin/kin-openapi` to build a strongly- typed openapi3.T document and `sigs.k8s.io/yaml` to render it as YAML.
Package config loads and validates `craftgo.design.yaml`, the project manifest read by every CLI command.
Package config loads and validates `craftgo.design.yaml`, the project manifest read by every CLI command.
Package errcat holds the canonical catalogue of reserved HTTP error categories.
Package errcat holds the canonical catalogue of reserved HTTP error categories.
Package format renders an ast.File back to canonical CraftGo source.
Package format renders an ast.File back to canonical CraftGo source.
Package idents holds the Go-identifier conversion helpers used by both the semantic analyser and the codegen pass.
Package idents holds the Go-identifier conversion helpers used by both the semantic analyser and the codegen pass.
Package lexer tokenizes craftgo DSL source files.
Package lexer tokenizes craftgo DSL source files.
Decorator-arg/name LSP completions: dispatcher, context detection, error categories.
Decorator-arg/name LSP completions: dispatcher, context detection, error categories.
Package parser turns a craftgo source buffer into an ast.File.
Package parser turns a craftgo source buffer into an ast.File.
Package semantic — @default literal validation: type/element support, primitive-kind map, helpers.
Package semantic — @default literal validation: type/element support, primitive-kind map, helpers.
Package strfmt holds the canonical catalogue of named string formats the `@format` decorator accepts.
Package strfmt holds the canonical catalogue of named string formats the `@format` decorator accepts.

Jump to

Keyboard shortcuts

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