Skip to content

Commit 6491b95

Browse files
Ajit Pratap Singhclaude
authored andcommitted
fix(lint): update callers of deprecated parser shims
- linter.go: use ParseFromModelTokens instead of deprecated ParseFromModelTokensWithPositions - distinct_on_example.go: nolint staticcheck for intentional backward-compat demo Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 84ba1c8 commit 6491b95

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

examples/distinct_on_example.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ func main() {
9797
func parseAndDisplay(tokens []token.Token) {
9898
p := parser.NewParser()
9999

100-
astObj, err := p.Parse(tokens)
100+
astObj, err := p.Parse(tokens) //nolint:staticcheck // intentional: backward-compat example
101101
if err != nil {
102102
p.Release()
103103
log.Fatalf("Parse error: %v", err)

pkg/linter/linter.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ func (l *Linter) LintString(sql string, filename string) FileResult {
164164
// Attempt parsing with position tracking (best effort - some rules are token-only)
165165
p := parser.NewParser()
166166
defer p.Release()
167-
astObj, parseErr := p.ParseFromModelTokensWithPositions(tokens)
167+
astObj, parseErr := p.ParseFromModelTokens(tokens)
168168
ctx.WithAST(astObj, parseErr)
169169
}
170170

0 commit comments

Comments
 (0)