Tom Hvitved
|
58dd75881c
|
C#: Update flow summary to avoid negative recursion
|
2021-11-17 10:39:13 +01:00 |
|
Tom Hvitved
|
ac41451798
|
Data flow: Sync files
|
2021-11-17 10:39:12 +01:00 |
|
Tom Hvitved
|
0c1285f5d9
|
Data flow: Restrict derived flow summaries
|
2021-11-17 10:39:12 +01:00 |
|
Arthur Baars
|
7c2841f058
|
Ruby: QL generator: use qualified imports
|
2021-11-17 10:37:44 +01:00 |
|
Erik Krogh Kristensen
|
474c808373
|
Merge pull request #7137 from erik-krogh/functionExport
JS: recognize library inputs when the library exports "through" a function
|
2021-11-17 09:49:02 +01:00 |
|
Tom Hvitved
|
08c778241d
|
Ruby: Adopt to changes after rebase
|
2021-11-17 09:17:32 +01:00 |
|
Anders Schack-Mulligen
|
69671ce90d
|
Java: cache overrides
|
2021-11-17 09:16:58 +01:00 |
|
Tom Hvitved
|
413375992d
|
Ruby: Flatten nested statements inside desugared for loops
|
2021-11-17 09:05:37 +01:00 |
|
Tom Hvitved
|
9125b85ff0
|
Ruby: Add missing QL doc
|
2021-11-17 09:05:37 +01:00 |
|
Tom Hvitved
|
92453bd2c5
|
Ruby: Rewrite break_ensure.rb CFG test to use while loops instead of for loops
|
2021-11-17 09:05:37 +01:00 |
|
Tom Hvitved
|
945bb7459a
|
Ruby: Update expected test output
|
2021-11-17 09:05:37 +01:00 |
|
Tom Hvitved
|
a62ad5000b
|
Ruby: Make isCapturedAccess work with synthesized scopes
|
2021-11-17 09:05:37 +01:00 |
|
Tom Hvitved
|
135ee0d0c1
|
Ruby: Add implicit writes for synthesized parameters
|
2021-11-17 09:05:37 +01:00 |
|
Tom Hvitved
|
028ef6f27f
|
Ruby: Handle synthesized scopes
|
2021-11-17 09:05:37 +01:00 |
|
Tom Hvitved
|
48e6bdb117
|
Ruby: Remove EmptinessCompletion
|
2021-11-17 09:05:36 +01:00 |
|
Tom Hvitved
|
db6f843641
|
Ruby: Hide SynthBlock from the public API
|
2021-11-17 09:05:36 +01:00 |
|
Alex Ford
|
8603609698
|
Update test output to account for for-loop -> each desugaring
|
2021-11-17 09:05:36 +01:00 |
|
Alex Ford
|
e468434b82
|
ruby: drop special handling of for-in loops in the CFG
|
2021-11-17 09:05:33 +01:00 |
|
Alex Ford
|
ddfcfc9b67
|
Desugar for loops as each calls
|
2021-11-17 09:04:29 +01:00 |
|
Alex Ford
|
f6d99dc00d
|
Define getBlockImpl for synthesized method calls
|
2021-11-17 09:04:29 +01:00 |
|
Alex Ford
|
a743067dc8
|
Support synthesis of blocks (without a new variable scope)
|
2021-11-17 09:04:29 +01:00 |
|
Alex Ford
|
04df56d1c0
|
Support synthesis of SimpleParameters
|
2021-11-17 09:04:29 +01:00 |
|
Tom Hvitved
|
7cfc696d62
|
Merge pull request #7141 from hvitved/ruby/synthesis-realnode-recursion
Ruby: Eliminate unnecessary recursion through `RealNode`
|
2021-11-17 09:03:30 +01:00 |
|
Pierre
|
f846915b58
|
Merge pull request #7069 from github/turbo-apple-silicon-requirements-1
Add requirements for Apple Silicon
|
2021-11-17 00:04:06 +01:00 |
|
Alex Ford
|
c8cdbfa352
|
ruby: push getMethodName into DataFlow::CallNode
|
2021-11-16 17:11:26 +00:00 |
|
Erik Krogh Kristensen
|
cc16fdecbb
|
Merge pull request #130 from github/erik-krogh/more-types
Better type resolution
|
2021-11-16 17:52:15 +01:00 |
|
Erik Krogh Kristensen
|
f54f70d707
|
QL: Merge pull request #130 from github/erik-krogh/more-types
Better type resolution
|
2021-11-16 17:52:15 +01:00 |
|
Benjamin Muskalla
|
b4eadefb92
|
Fix test
|
2021-11-16 17:28:01 +01:00 |
|
Benjamin Muskalla
|
063c8286c8
|
Merge pull request #7150 from bmuskalla/removeClassFile
Java: Remove class file
codeql-cli/v2.7.2
|
2021-11-16 17:27:31 +01:00 |
|
Benjamin Muskalla
|
55cdb7d755
|
Exclude .class files from git
|
2021-11-16 16:41:23 +01:00 |
|
Alex Ford
|
286c894f34
|
ruby: add DataFlow::MethodCallNode class
|
2021-11-16 15:39:47 +00:00 |
|
Benjamin Muskalla
|
3dbaa087d4
|
Remove class file
|
2021-11-16 16:36:27 +01:00 |
|
Paolo Tranquilli
|
2ce5b85db4
|
Merge pull request #7112 from github/redsun82/frontend-update
c++: update ir tests after frontend update
|
2021-11-16 16:30:34 +01:00 |
|
Chris Smowton
|
188915e597
|
Fix typos
|
2021-11-16 15:30:00 +00:00 |
|
Anders Schack-Mulligen
|
76606b5995
|
Java: Add more comments.
|
2021-11-16 16:11:14 +01:00 |
|
Taus
|
eed98bd76a
|
Merge pull request #5588 from jorgectf/jorgectf/python/jwt-queries
Python: Add JWT security-related queries
|
2021-11-16 15:40:45 +01:00 |
|
Geoffrey White
|
ea9640a39d
|
C++: Autoformat.
|
2021-11-16 14:26:42 +00:00 |
|
Chris Smowton
|
8d22db8089
|
Merge pull request #7140 from smowton/smowton/admin/merge-lgtm-com-cherry-pick
Merge lgtm.com into main
|
2021-11-16 14:13:27 +00:00 |
|
jorgectf
|
9ad8a85f4d
|
Delete redundant checks in verifiesSignature()
|
2021-11-16 15:08:18 +01:00 |
|
Anders Schack-Mulligen
|
c70d384d28
|
Merge pull request #7045 from aschackmull/dataflow/hidden-ret-subpaths
Data flow: Support hidden return nodes in subpaths predicate
|
2021-11-16 15:04:51 +01:00 |
|
jorgectf
|
3fe2a08376
|
Update .expected file
|
2021-11-16 15:03:49 +01:00 |
|
Jorge
|
a722631278
|
Apply suggestions from code review
Co-authored-by: Taus <tausbn@github.com>
|
2021-11-16 15:02:06 +01:00 |
|
Paolo Tranquilli
|
8d3cf7f5aa
|
C++: update ir tests after frontend update
After updating the frontend new intermediate objects appear in the AST
and raw dumps.
|
2021-11-16 13:25:32 +00:00 |
|
Anders Schack-Mulligen
|
d408105fad
|
Java: Fix bad join-order.
|
2021-11-16 14:25:19 +01:00 |
|
Geoffrey White
|
5ef71e6ef3
|
C++: Add a few more sinks.
|
2021-11-16 13:02:56 +00:00 |
|
Tom Hvitved
|
a65f5725d3
|
Merge pull request #7146 from hvitved/ruby/remove-ci-check
Ruby: Remove `Compile with previous CodeQL versions` CI check
|
2021-11-16 13:44:24 +01:00 |
|
Erik Krogh Kristensen
|
a7cd097ca2
|
Merge pull request #6756 from erik-krogh/extractBigReg
JS: extract regexp literals for string concatenations
|
2021-11-16 13:33:21 +01:00 |
|
Tom Hvitved
|
075c9d89b3
|
Ruby: Remove Compile with previous CodeQL versions CI check
|
2021-11-16 13:30:32 +01:00 |
|
jorgectf
|
cb8e54e38e
|
Delete redundant LXMLParser dangerous check
|
2021-11-16 13:27:24 +01:00 |
|
jorgectf
|
637901d980
|
Make concepts instances of their ranges
|
2021-11-16 13:25:29 +01:00 |
|