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/sparql | |
| 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/sparql')
| -rw-r--r-- | queries/sparql/highlights.scm | 73 | ||||
| -rw-r--r-- | queries/sparql/indents.scm | 1 | ||||
| -rw-r--r-- | queries/sparql/injections.scm | 2 | ||||
| -rw-r--r-- | queries/sparql/locals.scm | 16 |
4 files changed, 70 insertions, 22 deletions
diff --git a/queries/sparql/highlights.scm b/queries/sparql/highlights.scm index 0a4b6a84c..db4e5a4d0 100644 --- a/queries/sparql/highlights.scm +++ b/queries/sparql/highlights.scm @@ -26,7 +26,6 @@ "a" ] @variable.builtin - [ "ADD" "ALL" @@ -78,13 +77,16 @@ ] @keyword (string) @string + (echar) @string.escape (integer) @number + [ (decimal) (double) ] @number.float + (boolean_literal) @boolean [ @@ -172,36 +174,75 @@ [ "IN" - ("NOT" "IN") + ("NOT" + "IN") ] @keyword.operator - (comment) @comment @spell - ; Could this be summarized? -(select_clause +(select_clause [ bound_variable: (var) "*" ] @variable.parameter) -(bind bound_variable: (var) @variable.parameter) -(data_block bound_variable: (var) @variable.parameter) -(group_condition bound_variable: (var) @variable.parameter) -(iri_reference ["<" ">"] @module) +(bind + bound_variable: (var) @variable.parameter) + +(data_block + bound_variable: (var) @variable.parameter) + +(group_condition + bound_variable: (var) @variable.parameter) + +(iri_reference + [ + "<" + ">" + ] @module) (lang_tag) @type -(rdf_literal + +(rdf_literal "^^" @type - datatype: (_ ["<" ">" (namespace)] @type) @type) + datatype: + (_ + [ + "<" + ">" + (namespace) + ] @type) @type) + +(function_call + identifier: (_) @function) + +(function_call + identifier: + (iri_reference + [ + "<" + ">" + ] @function)) + +(function_call + identifier: + (prefixed_name + (namespace) @function)) -(function_call identifier: (_) @function) +(base_declaration + (iri_reference + [ + "<" + ">" + ] @variable)) -(function_call identifier: (iri_reference ["<" ">"] @function)) -(function_call identifier: (prefixed_name (namespace) @function)) -(base_declaration (iri_reference ["<" ">"] @variable)) -(prefix_declaration (iri_reference ["<" ">"] @variable)) +(prefix_declaration + (iri_reference + [ + "<" + ">" + ] @variable)) [ (var) diff --git a/queries/sparql/indents.scm b/queries/sparql/indents.scm index a0cee376c..e070546df 100644 --- a/queries/sparql/indents.scm +++ b/queries/sparql/indents.scm @@ -9,6 +9,7 @@ (blank_node_property_list) (collection) ] @indent.begin + [ "}" "]" diff --git a/queries/sparql/injections.scm b/queries/sparql/injections.scm index 321c90add..2f0e58eb6 100644 --- a/queries/sparql/injections.scm +++ b/queries/sparql/injections.scm @@ -1,2 +1,2 @@ ((comment) @injection.content - (#set! injection.language "comment")) + (#set! injection.language "comment")) diff --git a/queries/sparql/locals.scm b/queries/sparql/locals.scm index ba157a4d5..accf0d1d6 100644 --- a/queries/sparql/locals.scm +++ b/queries/sparql/locals.scm @@ -1,8 +1,14 @@ -(group_graph_pattern (triples_block) @local.scope) +(group_graph_pattern + (triples_block) @local.scope) -((sub_select (select_clause (var) @local.definition.var)) - (#set! "definition.var.scope" "parent")) -((select_query (select_clause (var) @local.definition.var)) - (#set! "definition.var.scope" "parent")) +((sub_select + (select_clause + (var) @local.definition.var)) + (#set! "definition.var.scope" "parent")) + +((select_query + (select_clause + (var) @local.definition.var)) + (#set! "definition.var.scope" "parent")) (var) @local.reference |
