Add Codeql indents.scm

This commit is contained in:
Alvaro Muñoz 2021-04-23 14:39:04 +02:00 committed by Kiyan
parent ac05d4db50
commit 3472947027
2 changed files with 28 additions and 5 deletions

View file

@ -105,9 +105,9 @@
(moduleExpr (simpleId) @namespace)
(module name: (moduleName) @namespace)
(dataclass name: (className) @type)
(datatype name: (className) @type)
(typeExpr name: (className) @type)
(dataclass name: (className) @class)
(datatype name: (className) @class)
(typeExpr name: (className) @class)
(importModuleExpr name: (simpleId) @variable)
(qualModuleExpr name: (simpleId) @variable)
@ -118,9 +118,10 @@
(string) @string
(charpred (className) @function)
(aritylessPredicateExpr (literalId) @function)
(predicateName) @function
(memberPredicate name: (predicateName) @function)
(classlessPredicate name: (predicateName) @function)
(charpred (className) @function)
[
(line_comment)

22
queries/ql/indents.scm Normal file
View file

@ -0,0 +1,22 @@
[
(dataclass)
(charpred)
(memberPredicate)
(quantified)
] @indent
[
(variable)
"("
")"
"{"
"}"
"["
"]"
] @branch
[
(block_comment)
(line_comment)
(qldoc)
] @ignore