NoSystemOperationsRule

Reports HSQL system operations in SQLDelight schema and migration sources.

Operations such as CHECKPOINT, SHUTDOWN, BACKUP, SCRIPT, and bulk import or export are administrative actions rather than schema changes.

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
open val options: Set<RuleOption<*>>
Link copied to clipboard
open override val targetDialect: DialectId

Functions

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