Mathias Vorreiter Pedersen
|
17cec52af8
|
Merge pull request #8385 from erik-krogh/orderByConst
QL: add query detecting ordering by a constant
|
2022-03-09 14:18:35 +00:00 |
|
Erik Krogh Kristensen
|
4734f1916e
|
Merge pull request #7598 from erik-krogh/fieldOnlyUsedInCharPred
QL: field only used in charPred
|
2022-03-08 11:25:57 +01:00 |
|
Erik Krogh Kristensen
|
9c759a987e
|
QL: add query detecting ordering by a constant
|
2022-03-06 17:02:19 +01:00 |
|
Erik Krogh Kristensen
|
ea1503ce2c
|
fix ql-for-ql errors inside ql-for-ql
|
2022-02-24 14:41:27 +01:00 |
|
Erik Krogh Kristensen
|
08c703f605
|
exclude private predicates
|
2022-02-22 12:34:16 +01:00 |
|
Erik Krogh Kristensen
|
8ff2992b56
|
have each case on a separate line
|
2022-02-22 11:40:26 +01:00 |
|
Erik Krogh Kristensen
|
addb27c80e
|
deduplicate "%"
Co-authored-by: Stephan Brandauer <kaeluka@github.com>
|
2022-02-22 11:34:59 +01:00 |
|
Erik Krogh Kristensen
|
11bbd872f3
|
add ql-for-ql query for detecting bad predicate qldoc
|
2022-02-21 15:02:15 +01:00 |
|
Erik Krogh Kristensen
|
8c7bf69a87
|
allow raw db types in upgrade/downgrade scripts without adding a warning for it
|
2022-02-14 10:40:07 +01:00 |
|
Taus
|
327e0dad72
|
Merge pull request #7674 from erik-krogh/dbTypeInNonLib
QL: Use of db-type outside language core.
|
2022-02-11 12:00:14 +01:00 |
|
Rasmus Wriedt Larsen
|
1f50624cf4
|
QL: Streamline qlpacks
So they follow the same format as the other languages.
`git grep codeql-ql` in the ql/ subfolder does not yield any results
now.
|
2022-02-09 14:08:36 +01:00 |
|
Rasmus Wriedt Larsen
|
9d5e8d5bd8
|
Merge pull request #7842 from RasmusWL/consistency-queires
Misc: Streamline `consistency-queries/qlpack.yml`
|
2022-02-09 13:42:18 +01:00 |
|
Nick Rolfe
|
fa16ff9ffc
|
QL for QL: make node column unique
|
2022-02-08 09:59:11 +00:00 |
|
Nick Rolfe
|
073d325750
|
QL for QL: update dbscheme stats
|
2022-02-07 17:54:35 +00:00 |
|
Nick Rolfe
|
3ee109731a
|
QL for QL: sync changes from Ruby
In particular, update the dbscheme to put location columns in a single
table.
|
2022-02-07 17:44:40 +00:00 |
|
Rasmus Wriedt Larsen
|
32cd7d6fa7
|
Add groups to all consistency-queries/qlpack.yml
as discussed in PR review
|
2022-02-07 11:15:48 +01:00 |
|
Rasmus Wriedt Larsen
|
580d7d9df0
|
QL: Update consistency-queries/qlpack.yml
|
2022-02-04 12:06:50 +01:00 |
|
Erik Krogh Kristensen
|
9b69de8588
|
QL: add query detecting use of db-types outside the lib folder
|
2022-01-20 14:00:55 +01:00 |
|
Erik Krogh Kristensen
|
6b7d84add7
|
QL: exclude fields that are uniquely used in call to an IPA constructor
|
2022-01-20 11:37:08 +01:00 |
|
Erik Krogh Kristensen
|
6e9771fbf6
|
QL: make FieldAccess::getDeclaration return a FieldDecl
|
2022-01-20 09:59:45 +01:00 |
|
Erik Krogh Kristensen
|
708c18d4c2
|
QL: update the name of the consistency query to make code-scanning alerts more clear
|
2022-01-20 09:41:13 +01:00 |
|
Erik Krogh Kristensen
|
3d3c6875a6
|
QL: add query detecting fields that are only used within the charpred
|
2022-01-20 09:41:10 +01:00 |
|
Erik Krogh Kristensen
|
30d896bdbb
|
QL: make the alert-message more precise when the type-cast is also redundant
|
2022-01-18 14:25:43 +01:00 |
|
Erik Krogh Kristensen
|
14d2f5fe02
|
QL: add a new ql/could-be-cast query
|
2022-01-18 13:37:32 +01:00 |
|
Erik Krogh Kristensen
|
a1f4c85dea
|
QL: update expected output for the printAst test
|
2022-01-18 13:37:04 +01:00 |
|
Erik Krogh Kristensen
|
1ec868eeae
|
QL: various improvements to Ast.qll
|
2022-01-18 13:23:33 +01:00 |
|
Erik Krogh Kristensen
|
95ae113994
|
QL: downgrade redundant-inline-cast to a warning query
|
2022-01-18 13:22:01 +01:00 |
|
Erik Krogh Kristensen
|
ea7945bac1
|
QL: show recommendation queries by default, and remove the MissingQLDoc query
|
2022-01-18 13:21:07 +01:00 |
|
Erik Krogh Kristensen
|
a4cfb80b81
|
QL: update comment
|
2022-01-17 17:19:15 +00:00 |
|
Erik Krogh Kristensen
|
85c273a413
|
QL: support this.method() calls in the charpred that references non-extending supertypes
|
2022-01-17 17:42:35 +01:00 |
|
Erik Krogh Kristensen
|
cc5e9fea77
|
add test
|
2022-01-07 18:44:04 +01:00 |
|
Erik Krogh Kristensen
|
bb94c42a35
|
explicit this
Co-authored-by: Taus <tausbn@github.com>
|
2022-01-07 15:22:21 +01:00 |
|
Erik Krogh Kristensen
|
9afd360731
|
QL: recognize dependecies of the form: libraryPathDependencies: library-name
|
2022-01-06 23:35:28 +01:00 |
|
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 |
|