validation

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: May 15, 2026 License: MIT Imports: 1 Imported by: 0

Documentation

Overview

Package validation is the Stage-1 namespace for generated-code validation, schema validation, test loops, and lint loops. See ../REFACTOR_PLAN.md.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DetectTestCommand

func DetectTestCommand(projectDir string) string

func ExtractCodeFromOutput

func ExtractCodeFromOutput(text, lang string) (string, error)

func ExtractJSONFromOutput

func ExtractJSONFromOutput(text string) (string, error)

func RepairJSON

func RepairJSON(broken string) (string, error)

Types

type FieldSpec

type FieldSpec = engine.FieldSpec

type GenCheck

type GenCheck = engine.GenCheck

type GenIssue

type GenIssue = engine.GenIssue

func ValidateGo

func ValidateGo(code string) []GenIssue

func ValidatePython

func ValidatePython(code string) []GenIssue

func ValidateTypeScript

func ValidateTypeScript(code string) []GenIssue

type GenValidation

type GenValidation = engine.GenValidation

type GenValidator

type GenValidator = engine.GenValidator

func NewGenValidator

func NewGenValidator() *GenValidator

type LintLoop

type LintLoop = engine.LintLoop

func NewLintLoop

func NewLintLoop() *LintLoop

type LintResult

type LintResult = engine.LintResult

type Schema

type Schema = engine.Schema

type SchemaValidationError

type SchemaValidationError = engine.SchemaValidationError

type SchemaValidationResult

type SchemaValidationResult = engine.SchemaValidationResult

type SchemaValidator

type SchemaValidator = engine.SchemaValidator

func NewSchemaValidator

func NewSchemaValidator() *SchemaValidator

type TestLoop

type TestLoop = engine.TestLoop

func NewTestLoop

func NewTestLoop() *TestLoop

type TestResult

type TestResult = engine.TestResult

Jump to

Keyboard shortcuts

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