Rasmus Wriedt Larsen
|
e4db5f9a64
|
Python: Model asyncpg.connection.connect()
|
2023-03-22 10:28:04 +01:00 |
|
Asger F
|
abf0c0f296
|
Python: update more comments referring to the package column
|
2022-11-23 15:02:08 +01:00 |
|
Asger F
|
1c910550e6
|
Python: merge package/type columns
|
2022-11-23 11:17:42 +01:00 |
|
Asger F
|
181a53bd03
|
Python: Rename getAnImmediateUse -> asSource
|
2022-06-21 12:44:06 +02:00 |
|
Asger F
|
60fde3c031
|
Python: Rename getARhs -> asSink
|
2022-06-21 12:44:06 +02:00 |
|
Erik Krogh Kristensen
|
5d1c41c269
|
Merge branch 'main' into pyMaD
|
2022-05-17 12:23:03 +02:00 |
|
Nick Rolfe
|
2efa38aaa6
|
Python: fix typos in comments
|
2022-05-12 16:02:20 +01:00 |
|
Erik Krogh Kristensen
|
efe306733e
|
move path-injection MaD to PathInjectionCustomizations.qll
|
2022-05-05 16:51:39 +02:00 |
|
Erik Krogh Kristensen
|
571fc3e73b
|
Revert "deprecate SqlConstruction"
This reverts commit c0eca0d09a.
|
2022-05-04 10:59:02 +02:00 |
|
Erik Krogh Kristensen
|
c0eca0d09a
|
deprecate SqlConstruction
|
2022-05-02 12:58:21 +02:00 |
|
Erik Krogh Kristensen
|
d4b882519a
|
convert most of the asyncpg model to MaD
|
2022-05-02 12:45:21 +02:00 |
|
Erik Krogh Kristensen
|
50bfc8eaa0
|
refactor uses of API::Node::getAUse() that should have been something else
|
2022-04-07 13:52:13 +02:00 |
|
yoff
|
5efc19c39d
|
Merge pull request #7806 from erik-krogh/pyDef
Python: Add def nodes to API graphs
|
2022-03-28 08:09:14 +02:00 |
|
Taus
|
063a8bbc43
|
Python: Apply suggestions from code review
Co-authored-by: yoff <lerchedahl@gmail.com>
|
2022-03-08 15:20:35 +01:00 |
|
Taus
|
d2603884ca
|
Python: Fix a bunch of class QLDoc
|
2022-03-07 18:59:49 +00:00 |
|
Taus
|
af7f532212
|
Python: Fix up a bunch of function QLDoc
|
2022-03-07 18:59:49 +00:00 |
|
Erik Krogh Kristensen
|
e434f075fa
|
introduce, and use, API::APICallNode
|
2022-02-03 23:10:39 +01:00 |
|
Rasmus Lerchedahl Petersen
|
826f44d98e
|
Python: Share implementation of awaited
|
2021-10-27 11:41:18 +02:00 |
|
Rasmus Lerchedahl Petersen
|
8a81d42e6f
|
Python: more logic adjustment
Not sure why the missing result is missing. There is
and edge with label `getAwaited` from `pkg.async_func` on line 22
to `coro` on line 23.
|
2021-10-26 10:57:27 +02:00 |
|
Rasmus Lerchedahl Petersen
|
a8a181a32f
|
Python: adjust logic and add tests
Due to the way paths a re printed, the tests look surprising
|
2021-10-26 09:55:47 +02:00 |
|
Rasmus Lerchedahl Petersen
|
149b235c7a
|
Python: delete unused predicate
|
2021-10-25 13:41:29 +02:00 |
|
Rasmus Lerchedahl Petersen
|
cb61f87aa3
|
Python: rewrite "clever" reverse lookup
|
2021-10-25 13:40:45 +02:00 |
|
Rasmus Lerchedahl Petersen
|
e5b68d68cb
|
Python: Use SqlConstruction in Asyncpg.qll
|
2021-10-25 13:15:09 +02:00 |
|
yoff
|
c40b3a9533
|
Update python/ql/lib/semmle/python/frameworks/Asyncpg.qll
Co-authored-by: Rasmus Wriedt Larsen <rasmuswriedtlarsen@gmail.com>
|
2021-10-12 15:19:07 +02:00 |
|
Rasmus Lerchedahl Petersen
|
fc9fb59082
|
Python: Add comments
|
2021-09-30 10:05:57 +02:00 |
|
Rasmus Lerchedahl Petersen
|
cc1c32cf0e
|
Python: model file accesses
|
2021-09-29 16:53:25 +02:00 |
|
Rasmus Lerchedahl Petersen
|
a5912ff76d
|
Python: Align implementations of awaited.
|
2021-09-28 16:42:19 +02:00 |
|
Rasmus Lerchedahl Petersen
|
3c1206f873
|
Python: Model more awaiting construcs
in API graphs.
Some unsatisfactory lack of understanding here.
|
2021-09-27 16:41:01 +02:00 |
|
Rasmus Lerchedahl Petersen
|
f6311bf051
|
Python: model other awaiting constructs
|
2021-09-27 14:32:55 +02:00 |
|
Rasmus Lerchedahl Petersen
|
15b07bfcc0
|
Python: Model sql executions
|
2021-09-27 14:15:58 +02:00 |
|