Esben Sparre Andreasen
|
9826e7df1d
|
Add codeql-ruby sources (236643fc43)
|
2021-10-14 08:09:50 +02:00 |
|
Esben Sparre Andreasen
|
d9f38826f7
|
Implement import-repositories.sh
|
2021-10-14 08:09:50 +02:00 |
|
Mathias Vorreiter Pedersen
|
5b881c2151
|
Merge pull request #73 from github/tausbn/add-implicit-this-query
Add "implicit `this`" query
|
2021-10-13 17:36:02 +01:00 |
|
Taus
|
06ba078ef2
|
Merge pull request #83 from github/tausbn/fix-missing-override-fps
Fix "missing override" FPs
|
2021-10-13 16:36:18 +02:00 |
|
Taus
|
bd01d92500
|
Fix "missing override" FPs
This brings the analysis back to the level it was at before the addition
of `instanceof`.
|
2021-10-13 14:07:24 +00:00 |
|
Anders Schack-Mulligen
|
dd4f6edd62
|
Merge pull request #75 from github/aschackmull/isclosure
Expose transitive closure syntax.
|
2021-10-13 15:45:20 +02:00 |
|
Mathias Vorreiter Pedersen
|
43b1185d82
|
Merge pull request #79 from github/esbena/fix-1
fix getAPrimaryQlClass: SuperAccess -> Super
|
2021-10-13 14:44:25 +01:00 |
|
Esben Sparre Andreasen
|
3e7b82a02a
|
fix getAPrimaryQlClass: SuperAccess -> Super
|
2021-10-13 15:38:16 +02:00 |
|
Mathias Vorreiter Pedersen
|
aef394e2d1
|
Merge pull request #62 from github/if-with-none
QL: Add query that finds 'if p() then q() else none()'
|
2021-10-13 14:29:15 +01:00 |
|
Esben Sparre Andreasen
|
b8d26abbc2
|
Merge pull request #64 from github/esbena/codeql-action-support
CodeQL-action to work with QL-for-QL
|
2021-10-13 15:24:13 +02:00 |
|
Esben Sparre Andreasen
|
85a35544af
|
add workflow with codeql-action
|
2021-10-13 15:21:08 +02:00 |
|
Taus
|
e524076045
|
Extend the tests slightly
Adds a test for when the call is to an outer, non-member predicate.
|
2021-10-13 13:03:30 +00:00 |
|
Anders Schack-Mulligen
|
94dbf2b7b4
|
Expose transitive closure syntax.
|
2021-10-13 12:48:38 +00:00 |
|
Taus
|
bc5e0924d2
|
Add tests for "implicit this"
|
2021-10-13 12:27:20 +00:00 |
|
Taus
|
48cfa9665a
|
Add "implicit this" query
|
2021-10-13 12:08:19 +00:00 |
|
Mathias Vorreiter Pedersen
|
95ea619cc4
|
Merge pull request #69 from github/erik-krogh/perf
fix two bad join orders
|
2021-10-13 12:53:12 +01:00 |
|
Taus
|
2d412d63e0
|
Merge pull request #71 from github/tausbn/more-yaml-hacking
"Parse" YAML without errors
|
2021-10-13 13:51:20 +02:00 |
|
Geoffrey White
|
3dab87e6ca
|
Merge pull request #48 from github/extractor-pack
Make the create-extractor-pack.ps1 script more reliable.
|
2021-10-13 12:38:10 +01:00 |
|
Erik Krogh Kristensen
|
4cb004c0c6
|
autoformat
|
2021-10-13 13:34:47 +02:00 |
|
Erik Krogh Kristensen
|
705e24690f
|
cache getClassPredicate
|
2021-10-13 13:26:37 +02:00 |
|
Taus
|
7034933cee
|
"Parse" YAML without errors
|
2021-10-13 11:24:26 +00:00 |
|
Erik Krogh Kristensen
|
584702058d
|
fix two bad join orders
|
2021-10-13 13:20:41 +02:00 |
|
Anders Schack-Mulligen
|
1f6eb6e763
|
Merge pull request #55 from github/mathiasvp/prefix-or-suffix-in-comparison
New query: Find uses of '.prefix' or '.suffix' when comparing against string literals
|
2021-10-13 12:45:12 +02:00 |
|
Anders Schack-Mulligen
|
35f6c598e7
|
Merge pull request #54 from github/aschackmull/singleton-set
New query: Singleton set literal.
|
2021-10-13 12:43:41 +02:00 |
|
Geoffrey White
|
ddc7794c8d
|
Merge branch 'main' into extractor-pack
|
2021-10-13 11:40:26 +01:00 |
|
Philip Ginsbach
|
14fae833cb
|
Merge pull request #65 from github/ginsbach/SuggestInstanceof
Suggest instanceof extensions
|
2021-10-13 11:33:41 +01:00 |
|
Erik Krogh Kristensen
|
88c003681b
|
Merge pull request #61 from github/aschackmull/extends-formula
Add missing extends Formula
|
2021-10-13 12:33:29 +02:00 |
|
Erik Krogh Kristensen
|
6e274f640f
|
Merge pull request #63 from github/erik-krogh/disable-windows
disable windows CI
|
2021-10-13 12:28:13 +02:00 |
|
Erik Krogh Kristensen
|
79c51625a8
|
disable windows part 3
|
2021-10-13 12:10:02 +02:00 |
|
Philip Ginsbach
|
754bf84abe
|
suggest replacing 'this instanceof ...' in constructor with non-extending subtypes
|
2021-10-13 11:06:59 +01:00 |
|
Erik Krogh Kristensen
|
256af31b38
|
disable windows part 2
|
2021-10-13 12:05:17 +02:00 |
|
Mathias Vorreiter Pedersen
|
af3ae3f1fa
|
QL: Respond to PR comments.
|
2021-10-13 09:57:05 +00:00 |
|
Erik Krogh Kristensen
|
825c1c4407
|
disable windows CI
|
2021-10-13 11:54:03 +02:00 |
|
Mathias Vorreiter Pedersen
|
c3f9d584a4
|
QL: Add query that finds 'if p() then q() else none()'.
|
2021-10-13 09:48:57 +00:00 |
|
Anders Schack-Mulligen
|
7bd0bf9908
|
Add missing extends Formula
|
2021-10-13 09:47:10 +00:00 |
|
Mathias Vorreiter Pedersen
|
81e88f8d34
|
QL: Actually use the SuffixPredicateCall class as well. Now the query finds 20 results.
|
2021-10-13 09:31:45 +00:00 |
|
Mathias Vorreiter Pedersen
|
812597505d
|
QL: Respond to PR reviews.
|
2021-10-13 09:28:02 +00:00 |
|
Geoffrey White
|
d99d02994a
|
Update README.md
I needed the rust-analyzer extension to get anywhere in VSCode.
|
2021-10-13 10:09:08 +01:00 |
|
Mathias Vorreiter Pedersen
|
6c55a67f9a
|
QL: Add query to find uses of .prefix or .suffix when comparing against literals.
|
2021-10-13 09:06:58 +00:00 |
|
Anders Schack-Mulligen
|
79485ec5da
|
New query: Singleton set literal.
|
2021-10-13 09:01:54 +00:00 |
|
Erik Krogh Kristensen
|
ed767b4a54
|
Merge pull request #51 from github/aschackmull/ignore-work
Add work folder to gitignore.
|
2021-10-13 10:52:49 +02:00 |
|
Anders Schack-Mulligen
|
f71881ef78
|
Add work folder to gitignore.
|
2021-10-13 08:28:27 +00:00 |
|
Geoffrey White
|
76144a7f7d
|
Make the create-extractor-pack.ps1 script more reliable.
|
2021-10-13 09:17:59 +01:00 |
|
Taus
|
ef538570c8
|
Merge pull request #37 from github/toUnicodeBuildin
add `toUnicode` as a build-in
|
2021-10-13 10:13:05 +02:00 |
|
Erik Krogh Kristensen
|
bb3e6399a4
|
Merge pull request #41 from github/tausbn/support-instanceof
Support `instanceof`
|
2021-10-13 09:14:02 +02:00 |
|
Taus
|
8c6d139d67
|
Fix up getASuperType
I'm not sure if it's correct to include also the `instanceof`s, but we
can always fix this later.
|
2021-10-12 19:28:13 +00:00 |
|
Taus
|
d436be7e96
|
Support instanceof
Stills needs to be hooked up correctly to the AST.
|
2021-10-12 17:40:29 +00:00 |
|
Erik Krogh Kristensen
|
7b61445f83
|
Merge pull request #40 from github/erik-krogh/fix-qltest
fix qlpack version string
|
2021-10-12 13:08:40 +02:00 |
|
Erik Krogh Kristensen
|
b0a237bcc1
|
fix qlpack version string
|
2021-10-12 11:01:18 +00:00 |
|
Taus
|
9b1836e366
|
Merge pull request #36 from github/various-small-fixes
Various small fixes
|
2021-09-23 13:42:19 +02:00 |
|