diff options
| author | Christian Clason <c.clason@uni-graz.at> | 2023-06-12 09:54:30 -0600 |
|---|---|---|
| committer | Christian Clason <c.clason@uni-graz.at> | 2025-05-12 18:43:40 +0200 |
| commit | 692b051b09935653befdb8f7ba8afdb640adf17b (patch) | |
| tree | 167162b6b129ae04f68c5735078521a72917c742 /queries/typespec | |
| parent | feat(c-family): inherit injections (diff) | |
| download | nvim-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.scm | 135 | ||||
| -rw-r--r-- | queries/typespec/indents.scm | 18 | ||||
| -rw-r--r-- | queries/typespec/injections.scm | 5 |
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")) |
