Rasmus Lerchedahl Petersen
|
3e2331c87f
|
Merge branch 'main' of github.com:github/codeql into SharedDataflow_FieldFlow
|
2020-09-22 13:32:36 +02:00 |
|
Taus
|
724baaf26a
|
Merge pull request #4308 from RasmusWL/python-private-import-of-DataFlowPrivate
Python: Make import of DataFlowPrivate private
|
2020-09-21 17:13:48 +02:00 |
|
Rasmus Wriedt Larsen
|
2f9f51dbd8
|
Python: Fix tests that use DataFlowPrivate
|
2020-09-21 16:08:17 +02:00 |
|
Rasmus Lerchedahl Petersen
|
b2f1c435a8
|
Python: update test expectations
|
2020-09-19 22:27:11 +02:00 |
|
Taus Brock-Nannestad
|
d5e9f36747
|
Python: Add "enclosing callable" for ModuleVariableNode
I've named this `DataFlowModuleScope` since it's not really a
callable (and all of the relevant methods are empty anyway).
|
2020-09-15 14:23:20 +02:00 |
|
Taus Brock-Nannestad
|
3727c48227
|
Python: Record test changes
Some of the places where flow has disappeared look a bit suspect, so I
don't consider this to be the final word on these tests.
|
2020-09-14 18:12:20 +02:00 |
|
Taus Brock-Nannestad
|
98266ad5da
|
Python: Remove implicit uses from essaFlowStep
|
2020-09-04 14:22:43 +02:00 |
|
Rasmus Lerchedahl Petersen
|
9503c5d8bb
|
Python: Add post-update nodes
|
2020-08-28 12:59:11 +02:00 |
|
Rasmus Lerchedahl Petersen
|
5a734730de
|
Python: Control flow nodes are dataflow nodes
iff they are expression nodes
We could refine this later, but it seems to work for now...
|
2020-08-20 15:00:42 +02:00 |
|
Rasmus Lerchedahl Petersen
|
18e946d4aa
|
Python: Small rearrangement
|
2020-08-19 17:56:02 +02:00 |
|
Rasmus Lerchedahl Petersen
|
bfdb580206
|
Python: Experiemntal cleanup strategy
|
2020-08-17 11:37:52 +02:00 |
|
Rasmus Lerchedahl Petersen
|
959c6315c4
|
Python: update reference to fix tests
|
2020-08-10 09:24:45 +02:00 |
|
Rasmus Lerchedahl Petersen
|
614103c3b6
|
Python: Test calls rather than flows
|
2020-08-06 15:40:41 +02:00 |
|
Taus Brock-Nannestad
|
f07a7bf8cf
|
Python: Autoformat everything using qlformat.
Will need subsequent PRs fixing up test failures (due to deprecated
methods moving around), but other than that everything should be
straight-forward.
|
2020-07-07 15:43:52 +02:00 |
|
Rasmus Lerchedahl Petersen
|
33cf96ccb8
|
Python: Address review comments
|
2020-07-03 14:11:58 +02:00 |
|
Rasmus Lerchedahl Petersen
|
a9e0288e5b
|
Python: exclude global vars from local flow
|
2020-07-03 08:41:10 +02:00 |
|
Rasmus Lerchedahl Petersen
|
bdc68ce6b6
|
Python: refactor Node class
|
2020-07-03 08:01:44 +02:00 |
|
Rasmus Lerchedahl Petersen
|
f84adb3c26
|
Python: stub for clearsContent
also remove all `CastNode`s (seems to help)
|
2020-06-26 13:09:35 +02:00 |
|
Rasmus Lerchedahl Petersen
|
e8289d6fa1
|
Python: add regression tests and organise tests
|
2020-06-22 16:36:19 +02:00 |
|