Versions in this module Expand all Collapse all v1 v1.14.0 Apr 11, 2026 Changes in this version + type FunctionOnColumnRule struct + func NewFunctionOnColumnRule() *FunctionOnColumnRule + func (r *FunctionOnColumnRule) Check(ctx *linter.Context) ([]linter.Violation, error) + func (r *FunctionOnColumnRule) Fix(content string, violations []linter.Violation) (string, error) + type ImplicitCrossJoinRule struct + func NewImplicitCrossJoinRule() *ImplicitCrossJoinRule + func (r *ImplicitCrossJoinRule) Check(ctx *linter.Context) ([]linter.Violation, error) + func (r *ImplicitCrossJoinRule) Fix(content string, violations []linter.Violation) (string, error) + type LeadingWildcardRule struct + func NewLeadingWildcardRule() *LeadingWildcardRule + func (r *LeadingWildcardRule) Check(ctx *linter.Context) ([]linter.Violation, error) + func (r *LeadingWildcardRule) Fix(content string, violations []linter.Violation) (string, error) + type MissingWhereRule struct + func NewMissingWhereRule() *MissingWhereRule + func (r *MissingWhereRule) Check(ctx *linter.Context) ([]linter.Violation, error) + func (r *MissingWhereRule) Fix(content string, violations []linter.Violation) (string, error) + type NotInWithNullRule struct + func NewNotInWithNullRule() *NotInWithNullRule + func (r *NotInWithNullRule) Check(ctx *linter.Context) ([]linter.Violation, error) + func (r *NotInWithNullRule) Fix(content string, violations []linter.Violation) (string, error) + type OrInsteadOfInRule struct + func NewOrInsteadOfInRule() *OrInsteadOfInRule + func (r *OrInsteadOfInRule) Check(ctx *linter.Context) ([]linter.Violation, error) + func (r *OrInsteadOfInRule) Fix(content string, violations []linter.Violation) (string, error) + type SelectStarRule struct + func NewSelectStarRule() *SelectStarRule + func (r *SelectStarRule) Check(ctx *linter.Context) ([]linter.Violation, error) + func (r *SelectStarRule) Fix(content string, violations []linter.Violation) (string, error) + type SubqueryInSelectRule struct + func NewSubqueryInSelectRule() *SubqueryInSelectRule + func (r *SubqueryInSelectRule) Check(ctx *linter.Context) ([]linter.Violation, error) + func (r *SubqueryInSelectRule) Fix(content string, violations []linter.Violation) (string, error)