Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Provider ¶
type Provider interface {
// Metadata
Language() string
Extensions() []string
// Core operations
Query(source string, query core.AgentQuery) core.QueryResult
Transform(source string, op core.TransformOp) core.TransformResult
Validate(source string) ValidationResult
}
Provider interface for language-specific implementations
type Registry ¶
type Registry struct {
// contains filtered or unexported fields
}
Registry manages all providers
type ValidationResult ¶
type ValidationResult struct {
Valid bool `json:"valid"`
Errors []string `json:"errors,omitempty"`
}
ValidationResult from syntax check
Click to show internal directories.
Click to hide internal directories.