Rasmus Lerchedahl Petersen
|
47819bbcda
|
Python: obtain remaining expected flows
- implement encosing callable for more nodes
- implement extra flow for ESSA global variables
|
2020-06-22 07:36:09 +02:00 |
|
Rasmus Lerchedahl Petersen
|
426b1da552
|
Python: update sources and sinks
|
2020-06-19 11:38:15 +02:00 |
|
Rasmus Lerchedahl Petersen
|
9e078da963
|
Python: Better definition of all flows
does not become too big, when we filter out 0-step flows
|
2020-06-19 11:25:34 +02:00 |
|
Rasmus Lerchedahl Petersen
|
5ca6391f15
|
Python: update call graph test
we also have flow into functions!
|
2020-06-19 07:49:47 +02:00 |
|
Rasmus Lerchedahl Petersen
|
5a864aab87
|
Python: override genEnclosingCallable
achieved flow out of functions!
|
2020-06-19 07:29:46 +02:00 |
|
Rasmus Lerchedahl Petersen
|
9669a6a4dc
|
Python: test for getASuccessor
also align test names
|
2020-06-18 15:10:45 +02:00 |
|
Rasmus Lerchedahl Petersen
|
03b26f7ebe
|
Python: Remove excessive type pruning
|
2020-06-18 13:58:47 +02:00 |
|
Rasmus Lerchedahl Petersen
|
1562f5c69a
|
Python: General comment on dataflow
between SSA variables and control flow nodes
|
2020-06-18 07:52:29 +02:00 |
|
Rasmus Lerchedahl Petersen
|
d283919b92
|
Python: implemented ParameterNode, updated test
|
2020-06-18 07:45:16 +02:00 |
|
Rasmus Lerchedahl Petersen
|
c20219c2b9
|
Python: more local flow and more tests
|
2020-06-17 20:48:06 +02:00 |
|
Rasmus Lerchedahl Petersen
|
ce57a28c8f
|
Python: Use CallableValue and improve tests
|
2020-06-17 19:12:10 +02:00 |
|
Rasmus Lerchedahl Petersen
|
f24dc69e1d
|
Python: add flow from ArgumentNodes
|
2020-06-17 18:36:50 +02:00 |
|
Rasmus Lerchedahl Petersen
|
a45b5a7d3c
|
Python: Implemented return node
but I think they receive no flow
|
2020-06-17 17:41:43 +02:00 |
|
Rasmus Lerchedahl Petersen
|
25d624d64b
|
Python: Implement parameter nodes
|
2020-06-17 16:59:19 +02:00 |
|
Rasmus Lerchedahl Petersen
|
8e51b2fed8
|
Python: refactor test for global flow
|
2020-06-17 16:43:11 +02:00 |
|
Rasmus Lerchedahl Petersen
|
71f364eef3
|
Python: Implement OutNode
Also, fix test for local flow
|
2020-06-17 16:24:44 +02:00 |
|
Rasmus Lerchedahl Petersen
|
52898f16f5
|
Python: update paths after move
|
2020-06-17 08:34:45 +02:00 |
|
Rasmus Lerchedahl Petersen
|
47f5b04e87
|
Python: fix identical-files.json after move
also more grouping
|
2020-06-17 07:08:46 +02:00 |
|
Rasmus Lerchedahl Petersen
|
e192b66116
|
Python: move shared dataflow to experimental
|
2020-06-17 06:46:46 +02:00 |
|
Rasmus Lerchedahl Petersen
|
0f77403f0e
|
Python: small start on global flow
need to actually have `OutNode`s
|
2020-06-16 15:36:03 +02:00 |
|
Rasmus Lerchedahl Petersen
|
f3e879a5ab
|
Python: small test of local flow
|
2020-06-16 14:31:22 +02:00 |
|
Rasmus Lerchedahl Petersen
|
0abba238cc
|
Python: bit more local flow and fix ql docs
|
2020-06-16 08:21:32 +02:00 |
|
Rasmus Lerchedahl Petersen
|
ad04ec554a
|
Python: group related predicates
also restore accidentally removed comment
|
2020-06-16 07:30:44 +02:00 |
|
Rasmus Lerchedahl Petersen
|
f8eb5839cd
|
Python: start on local flow
|
2020-06-15 16:25:41 +02:00 |
|
Rasmus Lerchedahl Petersen
|
6dfb3a5df8
|
Python: Address QL docs
|
2020-06-15 11:50:07 +02:00 |
|
Rasmus Lerchedahl Petersen
|
1af2e56894
|
Summary of recent meeting.
Perhaps a not-python-specific version of this
could go into the shared implementation.
|
2020-06-15 08:01:02 +02:00 |
|
Rasmus Lerchedahl Petersen
|
375da38765
|
Python: Minimal compilation of shared dataflow
|
2020-06-12 11:48:41 +02:00 |
|
Calum Grant
|
5e021c24c1
|
Merge pull request #3652 from hvitved/csharp/dataflow/impl-layer
C#: Refactor data-flow predicates defined by dispatch
|
2020-06-11 10:01:50 +01:00 |
|
Pavel Avgustinov
|
60df00c7e3
|
Merge pull request #3669 from github/sj-patch-contributing-SLA
Update CONTRIBUTING.md to clarify that CLAs are no longer required
|
2020-06-11 09:17:11 +01:00 |
|
Shati Patel
|
d9d0903084
|
Merge pull request #3681 from github/rc/1.24
Merge rc/1.24 into master
|
2020-06-11 09:00:57 +01:00 |
|
Max Schaefer
|
cee248520e
|
Merge pull request #3675 from owen-mc/ast-class-reference-for-go
AST class reference for go
|
2020-06-11 08:05:41 +01:00 |
|
Robert Marsh
|
982fb38807
|
Merge pull request #3419 from MathiasVP/flat-structs
C++: Add reverse reads to IR field flow
|
2020-06-10 14:31:00 -07:00 |
|
semmle-qlci
|
b841cacb83
|
Merge pull request #3676 from max-schaefer/js/global-access-paths-minor-fixes
Approved by erik-krogh
|
2020-06-10 20:02:55 +01:00 |
|
Calum Grant
|
cd914deeff
|
Merge pull request #3666 from hvitved/csharp/ir-experimental
C#: Move IR code into 'experimental' folder
|
2020-06-10 19:50:37 +01:00 |
|
Owen Mansel-Chan
|
d8900448ec
|
Add references to the AST class reference for go
|
2020-06-10 17:32:41 +01:00 |
|
Owen Mansel-Chan
|
48ff00832c
|
Add a reference to the AST class reference for go
|
2020-06-10 17:24:40 +01:00 |
|
semmle-qlci
|
4cdb3c13df
|
Merge pull request #3658 from RasmusWL/python-3.8-dict-ismapping
Approved by tausbn
|
2020-06-10 17:19:49 +01:00 |
|
semmle-qlci
|
f7c6b1364b
|
Merge pull request #3640 from RasmusWL/python-handle-3.8-enum-convert
Approved by tausbn
|
2020-06-10 17:19:22 +01:00 |
|
Max Schaefer
|
0f2186c844
|
JavaScript: Fix a few typos.
|
2020-06-10 16:44:24 +01:00 |
|
Owen Mansel-Chan
|
5b2c0fbb04
|
AST class reference for go
The master copy of this file is in the codeql-go repository
|
2020-06-10 16:42:03 +01:00 |
|
Rasmus Wriedt Larsen
|
48b2d2cc5c
|
Python: Make isSequence() and isMapping() tests version specific
Since unicode/bytes difference, output can't match between Python 2 and Python 3.
|
2020-06-10 16:43:56 +02:00 |
|
Rasmus Wriedt Larsen
|
721713b9e1
|
Python: Minor fixes from code review
Co-authored-by: Taus <tausbn@gmail.com>
|
2020-06-10 16:14:21 +02:00 |
|
Taus
|
5b0d92d72b
|
Merge pull request #3464 from yoff/UnicodeEscape
Python: Handle more escapes in regexes
|
2020-06-10 15:47:09 +02:00 |
|
Taus
|
da6736df37
|
Merge pull request #3668 from RasmusWL/python-random-modernisations
Python: Two small modernisations
|
2020-06-10 15:45:07 +02:00 |
|
semmle-qlci
|
1b8f3c4b84
|
Merge pull request #3657 from hvitved/dataflow/hidden-nodes
Approved by aschackmull, jbj
|
2020-06-10 13:22:09 +01:00 |
|
semmle-qlci
|
22d50f009e
|
Merge pull request #3667 from aschackmull/java/compiletimeconstant-cast-eval
Approved by aibaars
|
2020-06-10 12:05:42 +01:00 |
|
Bas van Schaik
|
bf19489501
|
Update CONTRIBUTING.md
|
2020-06-10 12:02:24 +01:00 |
|
Bas van Schaik
|
be48daf0d0
|
Update CONTRIBUTING.md
|
2020-06-10 11:58:38 +01:00 |
|
Rasmus Wriedt Larsen
|
f73876e6ce
|
Python: Modernise ShouldBeContextManager
|
2020-06-10 11:53:11 +02:00 |
|
Rasmus Wriedt Larsen
|
37cfb5400d
|
Python: Modernise RatioOfDefinitions
|
2020-06-10 11:51:41 +02:00 |
|