Joe Farebrother
0b1d109460
Resolution of inherited members
2021-05-28 11:00:01 +02:00
Joe Farebrother
d4d7c6de64
QL: Resolution of inherited members
2021-05-28 11:00:01 +02:00
Tom Hvitved
6d6c1f343d
Merge pull request #16 from github/var-resolution
...
Variable resolution
2021-05-28 09:51:15 +02:00
Tom Hvitved
3a3f8096e7
QL: Merge pull request #16 from github/var-resolution
...
Variable resolution
2021-05-28 09:51:15 +02:00
Tom Hvitved
b20aa3fb07
Add variables to jump-to-def queries
2021-05-28 09:46:03 +02:00
Tom Hvitved
ef69a46f00
QL: Add variables to jump-to-def queries
2021-05-28 09:46:03 +02:00
Tom Hvitved
f99dc7b266
Variable resolution
2021-05-28 09:34:53 +02:00
Tom Hvitved
43ec1a77cf
QL: Variable resolution
2021-05-28 09:34:53 +02:00
Jonas Jensen
eda25bb402
Merge pull request #5962 from erik-krogh/getAPrimaryQlClass
...
CPP/Java: Fix getAPrimaryQlClass implementations
2021-05-28 09:31:16 +02:00
Erik Krogh Kristensen
28f2527f86
Merge pull request #17 from github/first-query
...
Add the `ql/primary-ql-class-consistency` query
2021-05-28 00:31:43 +02:00
Erik Krogh Kristensen
bf98e9636c
QL: Merge pull request #17 from github/first-query
...
Add the `ql/primary-ql-class-consistency` query
2021-05-28 00:31:43 +02:00
Erik Krogh Kristensen
391c8150f5
make the test pass an auto-format check
2021-05-27 22:26:14 +00:00
Erik Krogh Kristensen
6f7cbf7194
QL: make the test pass an auto-format check
2021-05-27 22:26:14 +00:00
Erik Krogh Kristensen
d59f0df23f
space
2021-05-27 22:21:14 +00:00
Erik Krogh Kristensen
09463f4e72
QL: space
2021-05-27 22:21:14 +00:00
Erik Krogh Kristensen
16cf439f6b
run the query on our on code, and fix an error
2021-05-27 22:21:09 +00:00
Erik Krogh Kristensen
cb991fbf14
QL: run the query on our on code, and fix an error
2021-05-27 22:21:09 +00:00
Taus
9103e2697f
Add getAChild
...
Joint work with: REDACTED
2021-05-27 22:17:10 +00:00
Taus
77758e5ba6
QL: Add getAChild
...
Joint work with: REDACTED
2021-05-27 22:17:10 +00:00
Erik Krogh Kristensen
497f0cd48b
autoformat
2021-05-27 22:16:57 +00:00
Erik Krogh Kristensen
913cf53617
QL: autoformat
2021-05-27 22:16:57 +00:00
Erik Krogh Kristensen
79c99b0c61
update expected output after the introduction of a TopLevel ast node
2021-05-27 22:13:35 +00:00
Erik Krogh Kristensen
136b046b38
QL: update expected output after the introduction of a TopLevel ast node
2021-05-27 22:13:35 +00:00
Erik Krogh Kristensen
e8cc0ee453
Add the ql/primary-ql-class-consistency query
2021-05-27 22:08:18 +00:00
Erik Krogh Kristensen
d88cc79736
QL: Add the ql/primary-ql-class-consistency query
2021-05-27 22:08:18 +00:00
Aditya Sharad
b41a06a15c
Python: Treat py/summary/lines-of-user-code as the primary summary metric
...
Move the `lines-of-code` tag from `py/summary/lines-of-code`.
Code Scanning will eventually look for this tag.
The intent is to treat the number of lines of user code for Python as the summary of
how much code was analysed, ignoring both external libraries and generated code.
This matches the current baseline metric the CodeQL Action computes for Python.
We'll revisit this decision, and the baseline, if necessary.
2021-05-27 13:20:24 -07:00
Erik Krogh Kristensen
79989cc3f4
CPP/Java: Fix getAPrimaryQlClass implementations
2021-05-27 21:36:27 +02:00
Tom Hvitved
967553d582
Merge pull request #14 from github/predicate-expr-resolution
...
Resolve predicate expressions
2021-05-27 20:39:39 +02:00
Tom Hvitved
4f410f53b8
QL: Merge pull request #14 from github/predicate-expr-resolution
...
Resolve predicate expressions
2021-05-27 20:39:39 +02:00
Tom Hvitved
8c59edefb2
Restrict resolvePredicateExpr to ClasslessPredicates
2021-05-27 20:28:46 +02:00
Tom Hvitved
0eabd4fcd9
QL: Restrict resolvePredicateExpr to ClasslessPredicates
2021-05-27 20:28:46 +02:00
Tom Hvitved
f713d8b13e
Resolve predicate expressions
2021-05-27 20:26:19 +02:00
Tom Hvitved
2f74e3e765
QL: Resolve predicate expressions
2021-05-27 20:26:19 +02:00
Taus
e01fe66519
Add missing parents for ModuleExpr
2021-05-27 17:28:00 +00:00
Taus
93fa56fe79
QL: Add missing parents for ModuleExpr
2021-05-27 17:28:00 +00:00
Taus
c8cb81d1f9
missed a spot...
2021-05-27 17:20:01 +00:00
Taus
cdac3f9726
QL: missed a spot...
2021-05-27 17:20:01 +00:00
Taus
44c8e78873
super and aggregates containing expressions
2021-05-27 17:19:35 +00:00
Taus
dc11ec418b
QL: super and aggregates containing expressions
2021-05-27 17:19:35 +00:00
shati-patel
1e9d8d0ca1
A bit more documentation
2021-05-27 18:07:49 +01:00
shati-patel
05e2ec3f82
QL: A bit more documentation
2021-05-27 18:07:49 +01:00
Taus
a4de52d135
Add unique as known aggregate name to treesitter
2021-05-27 16:48:59 +00:00
Taus
0e38056a3a
QL: Add unique as known aggregate name to treesitter
2021-05-27 16:48:59 +00:00
Taus
2abb79cd57
Orphan fixes for aggregates
2021-05-27 16:48:38 +00:00
Taus
219b123271
QL: Orphan fixes for aggregates
2021-05-27 16:48:38 +00:00
shati-patel
fd3abe42bf
Fix multiplication operator
2021-05-27 16:55:39 +01:00
shati-patel
625b9563bf
QL: Fix multiplication operator
2021-05-27 16:55:39 +01:00
Taus
0337a0dc18
AST: range, in, set, and files
2021-05-27 15:47:46 +00:00
Taus
b9ea00c372
QL: AST: range, in, set, and files
2021-05-27 15:47:46 +00:00
shati-patel
59e85abe9e
Merge branch 'main' of github.com:github/codeql-ql
2021-05-27 15:51:56 +01:00