diff options
| author | Pham Huy Hoang <hoangtun0810@gmail.com> | 2024-01-06 15:05:50 +0900 |
|---|---|---|
| committer | Christian Clason <c.clason@uni-graz.at> | 2024-01-19 16:58:37 +0100 |
| commit | 57a8acf0c4ed5e7f6dda83c3f9b073f8a99a70f9 (patch) | |
| tree | 70bf645539882b88e6fa129cefd30986b89bbac3 /queries/sql | |
| parent | ci: add query lint job (diff) | |
| download | nvim-treesitter-57a8acf0c4ed5e7f6dda83c3f9b073f8a99a70f9.tar nvim-treesitter-57a8acf0c4ed5e7f6dda83c3f9b073f8a99a70f9.tar.gz nvim-treesitter-57a8acf0c4ed5e7f6dda83c3f9b073f8a99a70f9.tar.bz2 nvim-treesitter-57a8acf0c4ed5e7f6dda83c3f9b073f8a99a70f9.tar.lz nvim-treesitter-57a8acf0c4ed5e7f6dda83c3f9b073f8a99a70f9.tar.xz nvim-treesitter-57a8acf0c4ed5e7f6dda83c3f9b073f8a99a70f9.tar.zst nvim-treesitter-57a8acf0c4ed5e7f6dda83c3f9b073f8a99a70f9.zip | |
chore: query formatting
Diffstat (limited to 'queries/sql')
| -rw-r--r-- | queries/sql/highlights.scm | 155 | ||||
| -rw-r--r-- | queries/sql/indents.scm | 32 | ||||
| -rw-r--r-- | queries/sql/injections.scm | 5 |
3 files changed, 98 insertions, 94 deletions
diff --git a/queries/sql/highlights.scm b/queries/sql/highlights.scm index aaadd0e2c..6c3530ae0 100644 --- a/queries/sql/highlights.scm +++ b/queries/sql/highlights.scm @@ -25,80 +25,83 @@ alias: (identifier) @variable) ((term - value: (cast - name: (keyword_cast) @function.call - parameter: [(literal)]?))) + value: + (cast + name: (keyword_cast) @function.call + parameter: (literal)?))) (literal) @string + (comment) @comment @spell + (marginalia) @comment ((literal) @number - (#lua-match? @number "^%d+$")) + (#lua-match? @number "^%d+$")) ((literal) @number.float -(#lua-match? @number.float "^[-]?%d*\.%d*$")) + (#lua-match? @number.float "^[-]?%d*\.%d*$")) (parameter) @variable.parameter [ - (keyword_true) - (keyword_false) + (keyword_true) + (keyword_false) ] @boolean [ - (keyword_asc) - (keyword_desc) - (keyword_terminated) - (keyword_escaped) - (keyword_unsigned) - (keyword_nulls) - (keyword_last) - (keyword_delimited) - (keyword_replication) - (keyword_auto_increment) - (keyword_default) - (keyword_collate) - (keyword_concurrently) - (keyword_engine) - (keyword_always) - (keyword_generated) - (keyword_preceding) - (keyword_following) - (keyword_first) - (keyword_current_timestamp) - (keyword_immutable) - (keyword_atomic) - (keyword_parallel) - (keyword_leakproof) - (keyword_safe) - (keyword_cost) - (keyword_strict) + (keyword_asc) + (keyword_desc) + (keyword_terminated) + (keyword_escaped) + (keyword_unsigned) + (keyword_nulls) + (keyword_last) + (keyword_delimited) + (keyword_replication) + (keyword_auto_increment) + (keyword_default) + (keyword_collate) + (keyword_concurrently) + (keyword_engine) + (keyword_always) + (keyword_generated) + (keyword_preceding) + (keyword_following) + (keyword_first) + (keyword_current_timestamp) + (keyword_immutable) + (keyword_atomic) + (keyword_parallel) + (keyword_leakproof) + (keyword_safe) + (keyword_cost) + (keyword_strict) ] @attribute [ - (keyword_materialized) - (keyword_recursive) - (keyword_temp) - (keyword_temporary) - (keyword_unlogged) - (keyword_external) - (keyword_parquet) - (keyword_csv) - (keyword_rcfile) - (keyword_textfile) - (keyword_orc) - (keyword_avro) - (keyword_jsonfile) - (keyword_sequencefile) - (keyword_volatile) + (keyword_materialized) + (keyword_recursive) + (keyword_temp) + (keyword_temporary) + (keyword_unlogged) + (keyword_external) + (keyword_parquet) + (keyword_csv) + (keyword_rcfile) + (keyword_textfile) + (keyword_orc) + (keyword_avro) + (keyword_jsonfile) + (keyword_sequencefile) + (keyword_volatile) ] @keyword.storage [ - (keyword_case) - (keyword_when) - (keyword_then) - (keyword_else) + (keyword_case) + (keyword_when) + (keyword_then) + (keyword_else) ] @keyword.conditional [ @@ -307,29 +310,29 @@ ] @keyword [ - (keyword_restrict) - (keyword_unbounded) - (keyword_unique) - (keyword_cascade) - (keyword_delayed) - (keyword_high_priority) - (keyword_low_priority) - (keyword_ignore) - (keyword_nothing) - (keyword_check) - (keyword_option) - (keyword_local) - (keyword_cascaded) - (keyword_wait) - (keyword_nowait) - (keyword_metadata) - (keyword_incremental) - (keyword_bin_pack) - (keyword_noscan) - (keyword_stats) - (keyword_statistics) - (keyword_maxvalue) - (keyword_minvalue) + (keyword_restrict) + (keyword_unbounded) + (keyword_unique) + (keyword_cascade) + (keyword_delayed) + (keyword_high_priority) + (keyword_low_priority) + (keyword_ignore) + (keyword_nothing) + (keyword_check) + (keyword_option) + (keyword_local) + (keyword_cascaded) + (keyword_wait) + (keyword_nowait) + (keyword_metadata) + (keyword_incremental) + (keyword_bin_pack) + (keyword_noscan) + (keyword_stats) + (keyword_statistics) + (keyword_maxvalue) + (keyword_minvalue) ] @type.qualifier [ diff --git a/queries/sql/indents.scm b/queries/sql/indents.scm index b09f9b5bd..34ae079dd 100644 --- a/queries/sql/indents.scm +++ b/queries/sql/indents.scm @@ -1,27 +1,29 @@ [ - (select) - (cte) - (column_definitions) - (case) - (subquery) - (insert) - (when_clause) + (select) + (cte) + (column_definitions) + (case) + (subquery) + (insert) + (when_clause) ] @indent.begin (block - (keyword_begin) -) @indent.begin + (keyword_begin)) @indent.begin -(column_definitions ")" @indent.branch) +(column_definitions + ")" @indent.branch) -(subquery ")" @indent.branch) +(subquery + ")" @indent.branch) -(cte ")" @indent.branch) +(cte + ")" @indent.branch) [ - (keyword_end) - (keyword_values) - (keyword_into) + (keyword_end) + (keyword_values) + (keyword_into) ] @indent.branch (keyword_end) @indent.end diff --git a/queries/sql/injections.scm b/queries/sql/injections.scm index b298ff22f..602997440 100644 --- a/queries/sql/injections.scm +++ b/queries/sql/injections.scm @@ -1,6 +1,5 @@ ((comment) @injection.content - (#set! injection.language "comment")) + (#set! injection.language "comment")) ((marginalia) @injection.content - (#set! injection.language "comment")) - + (#set! injection.language "comment")) |
