Rasmus Lerchedahl Petersen
|
89e56707c3
|
Python: Omit all unresolved parameter nodes.
Drops the results further to 139.
|
2021-01-24 16:16:07 +01:00 |
|
Rasmus Lerchedahl Petersen
|
0629d3e6e7
|
Python: Enclosing callable for synthetic arguments
|
2020-12-18 10:45:24 +01:00 |
|
Rasmus Lerchedahl Petersen
|
a16d58dfc0
|
Python: Add tests cases with synthetic arguments
|
2020-12-18 10:41:42 +01:00 |
|
Anders Schack-Mulligen
|
091e3a2931
|
Dataflow: Adjust test output.
|
2020-10-09 16:25:14 +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 |
|
Rasmus Lerchedahl Petersen
|
c661f43316
|
Python: Port use-use implementation from Java
|
2020-09-09 12:19:40 +02:00 |
|
Taus Brock-Nannestad
|
260763a748
|
Python: Update consistency test results
|
2020-09-04 16:35:49 +02:00 |
|
Taus Brock-Nannestad
|
98266ad5da
|
Python: Remove implicit uses from essaFlowStep
|
2020-09-04 14:22:43 +02:00 |
|
Rasmus Wriedt Larsen
|
febbe1229a
|
Merge branch 'main' into python-more-complete-dataflow-tests
|
2020-09-03 14:58:20 +02:00 |
|
Rasmus Lerchedahl Petersen
|
9503c5d8bb
|
Python: Add post-update nodes
|
2020-08-28 12:59:11 +02:00 |
|
Rasmus Wriedt Larsen
|
654c4f39ac
|
Python: Add missing module.py to consistency/regression tests
|
2020-08-27 16:32:26 +02:00 |
|
Rasmus Wriedt Larsen
|
f1e11f1efd
|
Python: updated expected output from new shared dataflow tests
I did not verify whether these changes are OK or not, simply ran and accepted
the tests.
|
2020-08-27 16:17:12 +02:00 |
|
Rasmus Lerchedahl Petersen
|
bf6211f639
|
Merge branch 'main' of github.com:github/codeql into SharedDataflow_ParsimoniousFlowNodes
|
2020-08-26 17:50:17 +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
|
bd53a711d3
|
Merge branch 'main' of github.com:github/codeql into SharedDataflow_SequenceFlow
|
2020-08-19 11:42:41 +02:00 |
|
Rasmus Lerchedahl Petersen
|
bfdb580206
|
Python: Experiemntal cleanup strategy
|
2020-08-17 11:37:52 +02:00 |
|
Rasmus Lerchedahl Petersen
|
6dfa2ea9d5
|
Python: update test expectation
|
2020-08-12 16:59:06 +02:00 |
|
Rasmus Lerchedahl Petersen
|
9312b42e79
|
Python: More easy-to-get content flow
There are some things that should be rewritten, though,
but it may involve the extractor
|
2020-08-04 13:54:50 +02:00 |
|
Rasmus Lerchedahl Petersen
|
4a8d532a71
|
Python: update test expectations and annotations
|
2020-08-03 07:25:06 +02:00 |
|
Rasmus Lerchedahl Petersen
|
38acea633f
|
Python: Dataflow, expand callable to classes
|
2020-07-27 17:58:21 +02:00 |
|
Rasmus Lerchedahl Petersen
|
bdc68ce6b6
|
Python: refactor Node class
|
2020-07-03 08:01:44 +02:00 |
|
Rasmus Lerchedahl Petersen
|
0b11e77457
|
Python: make compile
|
2020-07-01 16:55:44 +02:00 |
|
Rasmus Lerchedahl Petersen
|
79e4f1ee93
|
Python: Enable consistency check (currently fails)
|
2020-07-01 09:21:36 +02:00 |
|