Directories
¶
| Path | Synopsis |
|---|---|
|
Package analyzer provides the SQL static analysis implementation for detecting SELECT * usage.
|
Package analyzer provides the SQL static analysis implementation for detecting SELECT * usage. |
|
sqlbuilders
Package sqlbuilders provides SQL builder library-specific checkers for SELECT * detection.
|
Package sqlbuilders provides SQL builder library-specific checkers for SELECT * detection. |
|
Package cli provides command-line interface utilities.
|
Package cli provides command-line interface utilities. |
|
Package configloader provides functionality to load configuration from .unqueryvet.yaml file.
|
Package configloader provides functionality to load configuration from .unqueryvet.yaml file. |
|
Package dsl provides a domain-specific language for defining custom SQL analysis rules.
|
Package dsl provides a domain-specific language for defining custom SQL analysis rules. |
|
Package lsp implements a Language Server Protocol server for unqueryvet.
|
Package lsp implements a Language Server Protocol server for unqueryvet. |
|
protocol
Package protocol defines the types and constants for the Language Server Protocol.
|
Package protocol defines the types and constants for the Language Server Protocol. |
|
Package messages provides enhanced diagnostic messages with examples and documentation links.
|
Package messages provides enhanced diagnostic messages with examples and documentation links. |
|
Package runner provides a custom analyzer runner with statistics and exit codes.
|
Package runner provides a custom analyzer runner with statistics and exit codes. |
|
Package tui provides interactive terminal UI for fixing SELECT * issues.
|
Package tui provides interactive terminal UI for fixing SELECT * issues. |
|
Package version provides version information for unqueryvet.
|
Package version provides version information for unqueryvet. |
Click to show internal directories.
Click to hide internal directories.