aboutsummaryrefslogtreecommitdiffstats
path: root/queries/d
diff options
context:
space:
mode:
authorPham Huy Hoang <hoangtun0810@gmail.com>2024-01-06 15:05:50 +0900
committerChristian Clason <c.clason@uni-graz.at>2024-01-19 16:58:37 +0100
commit57a8acf0c4ed5e7f6dda83c3f9b073f8a99a70f9 (patch)
tree70bf645539882b88e6fa129cefd30986b89bbac3 /queries/d
parentci: add query lint job (diff)
downloadnvim-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/d')
-rw-r--r--queries/d/highlights.scm79
-rw-r--r--queries/d/indents.scm9
-rw-r--r--queries/d/injections.scm6
3 files changed, 42 insertions, 52 deletions
diff --git a/queries/d/highlights.scm b/queries/d/highlights.scm
index 18ced7246..2b63dd48c 100644
--- a/queries/d/highlights.scm
+++ b/queries/d/highlights.scm
@@ -1,5 +1,4 @@
-;; Misc
-
+; Misc
[
(line_comment)
(block_comment)
@@ -8,6 +7,7 @@
((line_comment) @comment.documentation
(#lua-match? @comment.documentation "^///[^/]"))
+
((line_comment) @comment.documentation
(#lua-match? @comment.documentation "^///$"))
@@ -18,9 +18,12 @@
(#lua-match? @comment.documentation "^/[+][+][^+].*[+]/$"))
[
- "(" ")"
- "[" "]"
- "{" "}"
+ "("
+ ")"
+ "["
+ "]"
+ "{"
+ "}"
] @punctuation.bracket
[
@@ -35,8 +38,7 @@
"$"
] @punctuation.special
-;; Constants
-
+; Constants
[
"__FILE_FULL_PATH__"
"__FILE__"
@@ -66,11 +68,9 @@
"false"
] @boolean
-;; Functions
-
+; Functions
(func_declarator
- (identifier) @function
-)
+ (identifier) @function)
[
"__traits"
@@ -83,29 +83,22 @@
] @function.builtin
(import_expression
- "import" @function.builtin
-)
+ "import" @function.builtin)
(parameter
(var_declarator
- (identifier) @variable.parameter
- )
-)
+ (identifier) @variable.parameter))
(function_literal
- (identifier) @variable.parameter
-)
+ (identifier) @variable.parameter)
(constructor
- "this" @constructor
-)
+ "this" @constructor)
(destructor
- "this" @constructor
-)
-
-;; Keywords
+ "this" @constructor)
+; Keywords
[
"case"
"default"
@@ -238,51 +231,45 @@
] @type.qualifier
(alias_assignment
- . (identifier) @type.definition)
+ .
+ (identifier) @type.definition)
(module_declaration
- "module" @keyword.import
-)
+ "module" @keyword.import)
(import_declaration
- "import" @keyword.import
-)
+ "import" @keyword.import)
(type) @type
(catch_parameter
- (qualified_identifier) @type
-)
+ (qualified_identifier) @type)
(var_declarations
- (qualified_identifier) @type
-)
+ (qualified_identifier) @type)
(func_declaration
- (qualified_identifier) @type
-)
+ (qualified_identifier) @type)
(parameter
- (qualified_identifier) @type
-)
+ (qualified_identifier) @type)
(class_declaration
- (identifier) @type
-)
+ (identifier) @type)
(fundamental_type) @type.builtin
-(module_fully_qualified_name (packages (package_name) @module))
+(module_fully_qualified_name
+ (packages
+ (package_name) @module))
+
(module_name) @module
(at_attribute) @attribute
(user_defined_attribute
- "@" @attribute
-)
-
-;; Variables
+ "@" @attribute)
+; Variables
(primary_expression
- "this" @variable.builtin
-)
+ "this" @variable.builtin)
diff --git a/queries/d/indents.scm b/queries/d/indents.scm
index 9ced7527d..81624cabd 100644
--- a/queries/d/indents.scm
+++ b/queries/d/indents.scm
@@ -5,9 +5,12 @@
] @indent.begin
[
- "(" ")"
- "{" "}"
- "[" "]"
+ "("
+ ")"
+ "{"
+ "}"
+ "["
+ "]"
] @indent.branch
[
diff --git a/queries/d/injections.scm b/queries/d/injections.scm
index 6dd8aeacf..7437b932b 100644
--- a/queries/d/injections.scm
+++ b/queries/d/injections.scm
@@ -2,8 +2,8 @@
(line_comment)
(block_comment)
(nesting_block_comment)
- ] @injection.content
- (#set! injection.language "comment"))
+] @injection.content
+ (#set! injection.language "comment"))
((token_string_tokens) @injection.content
- (#set! injection.language "d"))
+ (#set! injection.language "d"))