NoUnknownQualifierRule

Reports qualified column references whose qualifier is not visible in FROM.

The rule uses stable source-level facts and intentionally does not perform column resolution. It checks only whether qualifier.column can be matched to a table name or table alias visible in the same statement.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
open override val defaultEnable: Boolean = true
Link copied to clipboard
open override val defaultSeverity: Severity
Link copied to clipboard
Link copied to clipboard
open override val id: RuleId
Link copied to clipboard

Functions

Link copied to clipboard
open fun isApplicable(context: RuleContext): Boolean
Link copied to clipboard
open override fun run(context: RuleContext, reporter: DiagnosticReporter)