mirror of
https://github.com/nvim-treesitter/nvim-treesitter.git
synced 2026-07-15 18:00:07 -04:00
chore: query formatting
This commit is contained in:
parent
79975d6557
commit
57a8acf0c4
674 changed files with 18466 additions and 12648 deletions
|
|
@ -1,7 +1,7 @@
|
|||
[
|
||||
(module)
|
||||
(classlessPredicate)
|
||||
(dataclass)
|
||||
(charpred)
|
||||
(memberPredicate)
|
||||
(module)
|
||||
(classlessPredicate)
|
||||
(dataclass)
|
||||
(charpred)
|
||||
(memberPredicate)
|
||||
] @fold
|
||||
|
|
|
|||
|
|
@ -11,7 +11,6 @@
|
|||
"order"
|
||||
"select"
|
||||
"where"
|
||||
|
||||
(predicate)
|
||||
(result)
|
||||
(specialId)
|
||||
|
|
@ -106,26 +105,43 @@
|
|||
"|"
|
||||
] @punctuation.delimiter
|
||||
|
||||
(moduleExpr (simpleId) @module)
|
||||
(module name: (moduleName) @module)
|
||||
(moduleExpr
|
||||
(simpleId) @module)
|
||||
|
||||
(dataclass name: (className) @type)
|
||||
(typeExpr name: (className) @type)
|
||||
(module
|
||||
name: (moduleName) @module)
|
||||
|
||||
(datatype name: (className) @type.definition)
|
||||
(dataclass
|
||||
name: (className) @type)
|
||||
|
||||
(typeExpr
|
||||
name: (className) @type)
|
||||
|
||||
(datatype
|
||||
name: (className) @type.definition)
|
||||
|
||||
(importModuleExpr
|
||||
qualName: (simpleId) @variable)
|
||||
|
||||
(importModuleExpr qualName: (simpleId) @variable)
|
||||
(varName) @variable
|
||||
|
||||
(integer) @number
|
||||
|
||||
(float) @number.float
|
||||
|
||||
(string) @string
|
||||
|
||||
(aritylessPredicateExpr (literalId) @function)
|
||||
(memberPredicate name: (predicateName) @function)
|
||||
(classlessPredicate name: (predicateName) @function)
|
||||
(charpred (className) @function)
|
||||
(aritylessPredicateExpr
|
||||
(literalId) @function)
|
||||
|
||||
(memberPredicate
|
||||
name: (predicateName) @function)
|
||||
|
||||
(classlessPredicate
|
||||
name: (predicateName) @function)
|
||||
|
||||
(charpred
|
||||
(className) @function)
|
||||
|
||||
[
|
||||
(line_comment)
|
||||
|
|
|
|||
|
|
@ -2,5 +2,5 @@
|
|||
(line_comment)
|
||||
(block_comment)
|
||||
(qldoc)
|
||||
] @injection.content
|
||||
(#set! injection.language "comment"))
|
||||
] @injection.content
|
||||
(#set! injection.language "comment"))
|
||||
|
|
|
|||
|
|
@ -1,30 +1,49 @@
|
|||
; SCOPES
|
||||
(module) @local.scope
|
||||
|
||||
(dataclass) @local.scope
|
||||
|
||||
(datatype) @local.scope
|
||||
;; TODO does not work
|
||||
|
||||
; TODO does not work
|
||||
;(classMember (body) @local.scope)
|
||||
(memberPredicate (body) @local.scope)
|
||||
(classlessPredicate (body) @local.scope)
|
||||
(quantified (conjunction) @local.scope)
|
||||
(memberPredicate
|
||||
(body) @local.scope)
|
||||
|
||||
(classlessPredicate
|
||||
(body) @local.scope)
|
||||
|
||||
(quantified
|
||||
(conjunction) @local.scope)
|
||||
|
||||
(select) @local.scope
|
||||
|
||||
; DEFINITIONS
|
||||
|
||||
; module
|
||||
(module name: (moduleName) @local.definition.namespace)
|
||||
(module
|
||||
name: (moduleName) @local.definition.namespace)
|
||||
|
||||
; classes
|
||||
(dataclass name: (className) @local.definition.type)
|
||||
(datatype name: (className) @local.definition.type)
|
||||
(dataclass
|
||||
name: (className) @local.definition.type)
|
||||
|
||||
(datatype
|
||||
name: (className) @local.definition.type)
|
||||
|
||||
; predicates
|
||||
(charpred (className) @local.definition.method)
|
||||
(memberPredicate name: (predicateName) @local.definition.method)
|
||||
(classlessPredicate name: (predicateName) @local.definition.function)
|
||||
(charpred
|
||||
(className) @local.definition.method)
|
||||
|
||||
(memberPredicate
|
||||
name: (predicateName) @local.definition.method)
|
||||
|
||||
(classlessPredicate
|
||||
name: (predicateName) @local.definition.function)
|
||||
|
||||
; variables
|
||||
(varDecl (varName (simpleId) @local.definition.var))
|
||||
(varDecl
|
||||
(varName
|
||||
(simpleId) @local.definition.var))
|
||||
|
||||
; REFERENCES
|
||||
(simpleId) @local.reference
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue