Skip to content

Support qualified wildcard options in function arguments - #19

Merged
osipovartem merged 1 commit into
embucket-sync-df55.0.0from
snowflake-parenthesized-qualified-wildcard
Sep 1, 2026
Merged

Support qualified wildcard options in function arguments#19
osipovartem merged 1 commit into
embucket-sync-df55.0.0from
snowflake-parenthesized-qualified-wildcard

Conversation

@osipovartem

@osipovartem osipovartem commented Sep 1, 2026

Copy link
Copy Markdown

Summary

  • parse parenthesized qualified wildcard arguments such as SEARCH((lines.*), 'king')
  • preserve Snowflake ILIKE and EXCLUDE options on qualified function wildcards
  • represent qualified wildcard options explicitly in FunctionArgExpr
  • add Snowflake dialect parser regression coverage for plain, ILIKE, and EXCLUDE forms

Validation

  • cargo +1.94.0 test --test sqlparser_snowflake parse_parenthesized_qualified_wildcard_function_argument
  • cargo +1.94.0 clippy --all-targets --all-features -- -D warnings
  • cargo +1.94.0 fmt --all -- --check

@osipovartem
osipovartem force-pushed the snowflake-parenthesized-qualified-wildcard branch from 400e663 to 1a3f48f Compare September 1, 2026 22:05
@osipovartem osipovartem changed the title Support parenthesized qualified wildcard arguments Support qualified wildcard options in function arguments Sep 1, 2026
@osipovartem
osipovartem merged commit 1f22ac0 into embucket-sync-df55.0.0 Sep 1, 2026
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant