Erik Krogh Kristensen
|
b9964799f3
|
Merge pull request #7458 from erik-krogh/modelling
QL: add "modelling/modeling" to `ql/non-us-spelling`
|
2022-01-04 13:33:54 +01:00 |
|
Taus
|
8845529548
|
QL: Support trailing comma in set literals
See
725395405e
for the grammar changes and corresponding test.
|
2022-01-03 15:48:24 +00:00 |
|
Erik Krogh Kristensen
|
4c1089fcf1
|
QL: add "modelled/modeled" to the ql/non-us-spelling query
|
2021-12-20 17:46:41 +01:00 |
|
Erik Krogh Kristensen
|
66c6a4d899
|
QL: move ql/non-us-spelling implementation to Query.qll file
|
2021-12-20 16:53:52 +01:00 |
|
Erik Krogh Kristensen
|
d17879e1f9
|
run the non-us patch
|
2021-12-20 16:24:41 +01:00 |
|
Erik Krogh Kristensen
|
2f559696e4
|
QL: add "modelling/modeling" to ql/non-us-spelling
|
2021-12-20 15:30:46 +01:00 |
|
Nick Rolfe
|
f18492e39b
|
Merge pull request #7443 from github/nickrolfe/behavior
QL4QL: catch behaviour/behavior in ql/non-us-spelling
|
2021-12-20 13:23:53 +00:00 |
|
Erik Krogh Kristensen
|
af47cba09a
|
QL: fix the remaining code-scanning errors for QL-for-QL
|
2021-12-17 21:34:13 +01:00 |
|
Erik Krogh Kristensen
|
30f8894854
|
QL: run the redundat inline cast patch
|
2021-12-17 20:50:15 +01:00 |
|
Erik Krogh Kristensen
|
571995c929
|
QL: run the implicit this patch
|
2021-12-17 20:49:32 +01:00 |
|
Erik Krogh Kristensen
|
31c8e4ed2a
|
QL: Fix the autobuilder (temporary bad fix)
|
2021-12-17 20:23:02 +01:00 |
|
Erik Krogh Kristensen
|
ea1ee68fe1
|
QL: fix join order of ql/override-swapped-name
|
2021-12-17 20:22:20 +01:00 |
|
Erik Krogh Kristensen
|
5717a216d3
|
QL: fix bad join
|
2021-12-17 20:22:20 +01:00 |
|
Erik Krogh Kristensen
|
4d12d8dd5e
|
QL: update the stats file
|
2021-12-17 20:22:20 +01:00 |
|
Nick Rolfe
|
e6c60ebd41
|
QL for QL: add autobuilder that respects LGTM_INDEX_FILTERS
|
2021-12-17 16:05:21 +00:00 |
|
Nick Rolfe
|
9ad9b81327
|
QL4QL: catch behaviour/behavior in ql/non-us-spelling
|
2021-12-17 14:30:33 +00:00 |
|
Erik Krogh Kristensen
|
4beaceec68
|
QL: fix Buildins/Builtins typo
|
2021-12-15 14:26:58 +01:00 |
|
Erik Krogh Kristensen
|
fb979231f3
|
QL: merge the .codeqlmanifest.json file in the root
|
2021-12-15 14:22:40 +01:00 |
|
Erik Krogh Kristensen
|
faaa74b1cd
|
QL: move .git files into the ql/ folder
|
2021-12-15 12:25:08 +01:00 |
|
Erik Krogh Kristensen
|
5d93309ada
|
QL: call the product QL for QL (because it rolls nicely).
and update the readme.
|
2021-12-15 12:25:06 +01:00 |
|
Erik Krogh Kristensen
|
d89c41bae4
|
QL: update the readme
|
2021-12-15 12:24:51 +01:00 |
|
Erik Krogh Kristensen
|
08b06422ff
|
QL: remove repo-tests
|
2021-12-14 15:57:09 +01:00 |
|
Erik Krogh Kristensen
|
8eac1dcf15
|
QL: move .vscode folder inside the ql subfolder
|
2021-12-14 14:39:03 +01:00 |
|
Erik Krogh Kristensen
|
d06ac78e4d
|
QL: move files and folder, except dotfiles, into a ql subfolder
|
2021-12-14 14:34:53 +01:00 |
|
Erik Krogh Kristensen
|
da5c2fb415
|
QL: bump the severity of ql/implicit-this
|
2021-11-29 10:55:59 +01:00 |
|
Erik Krogh Kristensen
|
d89e430db2
|
QL: introduce type resolution consistency checks
|
2021-11-18 18:44:34 +01:00 |
|
Erik Krogh Kristensen
|
37c2db240c
|
QL: update inefficientStringComparison, to avoid underscores
|
2021-11-18 18:43:54 +01:00 |
|
Erik Krogh Kristensen
|
d64c7fc638
|
QL: rename "use matches" query, and refactor into Query.qll
|
2021-11-18 13:05:41 +01:00 |
|
Erik Krogh Kristensen
|
d8bf7ed6e0
|
QL: add redundant inline cast query
|
2021-11-18 12:23:55 +01:00 |
|
Erik Krogh Kristensen
|
12a3fa77f6
|
QL: add var unused in disjunct query
|
2021-11-18 12:23:09 +01:00 |
|
Erik Krogh Kristensen
|
1cbacc41d7
|
QL: move use-set-literal implementation to Query.qll file
|
2021-11-18 12:23:09 +01:00 |
|
Erik Krogh Kristensen
|
f320414b1c
|
QL: move use-instanceof implementation to Query.qll, and rename the .ql file
|
2021-11-18 12:23:09 +01:00 |
|
Erik Krogh Kristensen
|
28444c7e9c
|
QL: move implementation of implicit-this to Query.qll file
|
2021-11-18 12:23:09 +01:00 |
|
Erik Krogh Kristensen
|
c3f362876b
|
QL: performance improvements
|
2021-11-18 12:23:09 +01:00 |
|
Erik Krogh Kristensen
|
0154f4eba4
|
QL: add getLeft/getRight helper predicates to disjunction/conjunction
|
2021-11-18 12:23:09 +01:00 |
|
Erik Krogh Kristensen
|
7c82c5e378
|
QL: refactor away the ComparisonOp ast class
|
2021-11-18 12:23:07 +01:00 |
|
Erik Krogh Kristensen
|
1b19a3e320
|
QL: introduce FieldDecl in the ast
|
2021-11-18 12:08:28 +01:00 |
|
Erik Krogh Kristensen
|
c00e18f4b0
|
QL: cleanup
|
2021-10-19 09:19:31 +02:00 |
|
Erik Krogh Kristensen
|
ef6ea195db
|
QL: add nonTotalGetParent to the list of empty consistency queries
|
2021-10-17 15:09:30 +02:00 |
|
Erik Krogh Kristensen
|
9e4e42847b
|
QL: add support for libraryPathDependencies in qlpacks
|
2021-10-17 14:51:00 +02:00 |
|
Erik Krogh Kristensen
|
b317d73c83
|
QL: fix broken import in unused file
|
2021-10-17 14:44:41 +02:00 |
|
Erik Krogh Kristensen
|
89979890ad
|
QL: fix code-scanning alert
|
2021-10-17 14:00:26 +02:00 |
|
Erik Krogh Kristensen
|
48d4fcd064
|
QL: fix some inconsistencies related to primitive types
|
2021-10-17 13:38:40 +02:00 |
|
Erik Krogh Kristensen
|
4db6702caa
|
QL: fix predicate resolution
|
2021-10-17 12:53:49 +02:00 |
|
Erik Krogh Kristensen
|
9681119f68
|
QL: add noResolvePredicateExpr to the list of empty consistency predicates
|
2021-10-17 11:59:51 +02:00 |
|
Erik Krogh Kristensen
|
6cec64466f
|
QL: NewTypeBranches are Predicates
|
2021-10-17 11:58:00 +02:00 |
|
Erik Krogh Kristensen
|
8ad5b34c07
|
QL: add test for predicateExpr
|
2021-10-17 11:57:07 +02:00 |
|
Erik Krogh Kristensen
|
84d2cb84c1
|
QL: and consistency query that will highlight new consistency errors
|
2021-10-16 23:17:42 +02:00 |
|
Erik Krogh Kristensen
|
1b9793d928
|
QL: only resolve imports to qll files, and not e.g. dbschemes
|
2021-10-16 23:09:48 +02:00 |
|
Erik Krogh Kristensen
|
a65289253e
|
QL: better support for getType on super
|
2021-10-16 22:22:52 +02:00 |
|