aboutsummaryrefslogtreecommitdiffstats
path: root/queries/typespec
diff options
context:
space:
mode:
authorChristian Clason <c.clason@uni-graz.at>2023-06-12 09:54:30 -0600
committerChristian Clason <c.clason@uni-graz.at>2025-05-12 18:43:40 +0200
commit692b051b09935653befdb8f7ba8afdb640adf17b (patch)
tree167162b6b129ae04f68c5735078521a72917c742 /queries/typespec
parentfeat(c-family): inherit injections (diff)
downloadnvim-treesitter-692b051b09935653befdb8f7ba8afdb640adf17b.tar
nvim-treesitter-692b051b09935653befdb8f7ba8afdb640adf17b.tar.gz
nvim-treesitter-692b051b09935653befdb8f7ba8afdb640adf17b.tar.bz2
nvim-treesitter-692b051b09935653befdb8f7ba8afdb640adf17b.tar.lz
nvim-treesitter-692b051b09935653befdb8f7ba8afdb640adf17b.tar.xz
nvim-treesitter-692b051b09935653befdb8f7ba8afdb640adf17b.tar.zst
nvim-treesitter-692b051b09935653befdb8f7ba8afdb640adf17b.zip
feat!: drop modules, general refactor and cleanup
Diffstat (limited to 'queries/typespec')
-rw-r--r--queries/typespec/highlights.scm135
-rw-r--r--queries/typespec/indents.scm18
-rw-r--r--queries/typespec/injections.scm5
3 files changed, 0 insertions, 158 deletions
diff --git a/queries/typespec/highlights.scm b/queries/typespec/highlights.scm
deleted file mode 100644
index 68c67c0d1..000000000
--- a/queries/typespec/highlights.scm
+++ /dev/null
@@ -1,135 +0,0 @@
-(identifier_or_member_expression) @type
-
-[
- "is"
- "extends"
- "valueof"
-] @keyword.operator
-
-[
- "namespace"
- "model"
- "scalar"
- "interface"
- "enum"
- "union"
- "alias"
-] @keyword.type
-
-[
- "op"
- "fn"
- "dec"
-] @keyword.function
-
-"extern" @keyword.modifier
-
-[
- "import"
- "using"
-] @keyword.import
-
-[
- "("
- ")"
- "{"
- "}"
- "<"
- ">"
- "["
- "]"
-] @punctuation.bracket
-
-[
- ","
- ";"
- "."
- ":"
-] @punctuation.delimiter
-
-[
- "|"
- "&"
- "="
- "..."
-] @operator
-
-"?" @punctuation.special
-
-[
- (single_line_comment)
- (multi_line_comment)
-] @comment @spell
-
-[
- (quoted_string_literal)
- (triple_quoted_string_literal)
-] @string
-
-(boolean_literal) @boolean
-
-[
- (decimal_literal)
- (hex_integer_literal)
- (binary_integer_literal)
-] @number
-
-(escape_sequence) @string.escape
-
-(builtin_type) @type.builtin
-
-(decorator
- "@" @attribute
- name: (identifier_or_member_expression) @attribute)
-
-(augment_decorator_statement
- name: (identifier_or_member_expression) @attribute)
-
-(using_statement
- module: (identifier_or_member_expression) @module)
-
-(namespace_statement
- name: (identifier_or_member_expression) @module)
-
-(model_statement
- name: (identifier) @type)
-
-(model_property
- name: (identifier) @variable.member)
-
-(union_statement
- name: (identifier) @type)
-
-(union_variant
- name: (identifier) @variable.member)
-
-(scalar_statement
- name: (identifier) @type)
-
-(interface_statement
- name: (identifier) @type)
-
-(enum_statement
- name: (identifier) @type)
-
-(enum_member
- name: (identifier) @constant)
-
-(operation_statement
- name: (identifier) @function)
-
-(template_parameter
- name: (identifier) @type)
-
-(alias_statement
- name: (identifier) @type)
-
-(decorator_declaration_statement
- name: (identifier) @attribute)
-
-(function_parameter
- name: (identifier) @variable.parameter)
-
-(operation_arguments
- (model_property
- name: (identifier) @variable.parameter))
diff --git a/queries/typespec/indents.scm b/queries/typespec/indents.scm
deleted file mode 100644
index aee01f35a..000000000
--- a/queries/typespec/indents.scm
+++ /dev/null
@@ -1,18 +0,0 @@
-[
- (model_expression)
- (tuple_expression)
- (namespace_body)
- (interface_body)
- (union_body)
- (enum_body)
- (template_arguments)
- (template_parameters)
- (operation_arguments)
-] @indent.begin
-
-[
- "}"
- ")"
- ">"
- "]"
-] @indent.end
diff --git a/queries/typespec/injections.scm b/queries/typespec/injections.scm
deleted file mode 100644
index 81d7734cb..000000000
--- a/queries/typespec/injections.scm
+++ /dev/null
@@ -1,5 +0,0 @@
-([
- (single_line_comment)
- (multi_line_comment)
-] @injection.content
- (#set! injection.language "comment"))