Package-level declarations
Types
Receives diagnostics emitted by a rule.
Base implementation for rules that report regular expression matches in masked SQL source text.
Stable analysis view exposed to custom rules.
Creates fresh rule instances for thread-safe analysis.
Provides a named collection of rules.
Stable SQL structure facts exposed to custom rules.
Stable facts for a JOIN clause.
Stable facts for a qualified reference such as table.column.
Stable facts for a SELECT result column.
Stable facts for a SELECT statement.
Stable facts for one top-level SQL statement.
Coarse statement kinds used by parser-backed rules.
Stable facts for a table or derived-table reference.
Properties
Default enablement derived from Rule.defaultEnable.
Functions
Replaces comments and quoted text with spaces while preserving offsets.
Converts a source offset into a 1-based line/column position.
Converts source offsets into a 1-based line/column range.