Directories
¶
| Path | Synopsis |
|---|---|
|
Package compatibility provides comprehensive backward compatibility testing for GoSQLX to ensure version-to-version stability and prevent regressions across v1.x releases.
|
Package compatibility provides comprehensive backward compatibility testing for GoSQLX to ensure version-to-version stability and prevent regressions across v1.x releases. |
|
Package config provides unified configuration management for GoSQLX across CLI, LSP server, and IDE integrations.
|
Package config provides unified configuration management for GoSQLX across CLI, LSP server, and IDE integrations. |
|
Package errors provides a structured error system for GoSQLX v1.6.0 with rich context, intelligent suggestions, and comprehensive error codes.
|
Package errors provides a structured error system for GoSQLX v1.6.0 with rich context, intelligent suggestions, and comprehensive error codes. |
|
Package gosqlx provides high-level convenience functions for SQL parsing, validation, and metadata extraction.
|
Package gosqlx provides high-level convenience functions for SQL parsing, validation, and metadata extraction. |
|
testing
Package testing provides comprehensive test helpers for SQL parsing validation.
|
Package testing provides comprehensive test helpers for SQL parsing validation. |
|
Package linter provides a comprehensive SQL linting engine for GoSQLX with configurable rules, auto-fix capabilities, and detailed violation reporting.
|
Package linter provides a comprehensive SQL linting engine for GoSQLX with configurable rules, auto-fix capabilities, and detailed violation reporting. |
|
rules/keywords
Package keywords provides linting rules for SQL keyword formatting and consistency.
|
Package keywords provides linting rules for SQL keyword formatting and consistency. |
|
rules/style
Package style provides linting rules for SQL style and formatting conventions.
|
Package style provides linting rules for SQL style and formatting conventions. |
|
rules/whitespace
Package whitespace provides linting rules for whitespace and formatting issues.
|
Package whitespace provides linting rules for whitespace and formatting issues. |
|
Package lsp implements a production-ready Language Server Protocol (LSP) server for GoSQLX.
|
Package lsp implements a production-ready Language Server Protocol (LSP) server for GoSQLX. |
|
Package metrics provides production-grade performance monitoring and observability for GoSQLX operations.
|
Package metrics provides production-grade performance monitoring and observability for GoSQLX operations. |
|
Package models provides core data structures for SQL tokenization and parsing in GoSQLX v1.6.0.
|
Package models provides core data structures for SQL tokenization and parsing in GoSQLX v1.6.0. |
|
Package sql provides the core SQL parsing infrastructure for GoSQLX, including tokenization, parsing, AST generation, and SQL dialect support.
|
Package sql provides the core SQL parsing infrastructure for GoSQLX, including tokenization, parsing, AST generation, and SQL dialect support. |
|
ast
Package ast provides Abstract Syntax Tree (AST) node definitions for SQL statements.
|
Package ast provides Abstract Syntax Tree (AST) node definitions for SQL statements. |
|
keywords
Package keywords provides SQL keyword definitions and categorization for multiple SQL dialects.
|
Package keywords provides SQL keyword definitions and categorization for multiple SQL dialects. |
|
monitor
Package monitor provides lightweight performance monitoring for GoSQLX operations.
|
Package monitor provides lightweight performance monitoring for GoSQLX operations. |
|
parser
Package parser provides a high-performance, production-ready recursive descent SQL parser that converts tokenized SQL into a comprehensive Abstract Syntax Tree (AST).
|
Package parser provides a high-performance, production-ready recursive descent SQL parser that converts tokenized SQL into a comprehensive Abstract Syntax Tree (AST). |
|
security
Package security provides SQL injection pattern detection and security scanning capabilities for GoSQLX.
|
Package security provides SQL injection pattern detection and security scanning capabilities for GoSQLX. |
|
token
Package token defines the token types and token pooling system for SQL lexical analysis.
|
Package token defines the token types and token pooling system for SQL lexical analysis. |
|
tokenizer
Package tokenizer provides high-performance SQL tokenization with zero-copy operations and comprehensive Unicode support for GoSQLX v1.6.0.
|
Package tokenizer provides high-performance SQL tokenization with zero-copy operations and comprehensive Unicode support for GoSQLX v1.6.0. |
Click to show internal directories.
Click to hide internal directories.