@@ -76,13 +76,23 @@ extensions:
76
76
# See https://docs.python.org/3/library/os.html#os.PathLike.__fspath__
77
77
- ["pathlib.PurePath", "Member[__fspath__]", "Argument[self]", "ReturnValue", "taint"]
78
78
# See
79
+ # - https://docs.python.org/3/library/asyncio-queue.html#asyncio.Queue.get
80
+ # - https://docs.python.org/3/library/asyncio-queue.html#asyncio.Queue.get_nowait
81
+ - ["queue.Queue", "Member[get,get_nowait]", "Argument[self].ListElement", "ReturnValue", "value"]
82
+ - ["queue.Queue", "Member[get,get_nowait]", "Argument[self]", "ReturnValue", "taint"]
83
+ # See
79
84
# - https://docs.python.org/3/library/asyncio-queue.html#asyncio.Queue.put
80
85
# - https://docs.python.org/3/library/asyncio-queue.html#asyncio.Queue.put_nowait
86
+ - ["queue.Queue", "Member[put,put_nowait]", "Argument[0,item:]", "Argument[self].ListElement", "value"]
81
87
- ["queue.Queue", "Member[put,put_nowait]", "Argument[0,item:]", "Argument[self]", "taint"]
82
88
# See
83
89
# - https://docs.python.org/3/library/random.html#random.choice
84
90
# - https://docs.python.org/3/library/random.html#module-random
91
+ - ["random", "Member[choice]", "Argument[0,seq:].ListElement", "ReturnValue", "value"]
92
+ - ["random", "Member[choice]", "Argument[0,seq:].SetElement", "ReturnValue", "value"]
85
93
- ["random", "Member[choice]", "Argument[0,seq:]", "ReturnValue", "taint"]
94
+ - ["random.Random", "Member[choice]", "Argument[0,seq:].ListElement", "ReturnValue", "value"]
95
+ - ["random.Random", "Member[choice]", "Argument[0,seq:].SetElement", "ReturnValue", "value"]
86
96
- ["random.Random", "Member[choice]", "Argument[0,seq:]", "ReturnValue", "taint"]
87
97
# See https://docs.python.org/3/library/shlex.html#shlex.quote
88
98
- ["shlex", "Member[quote]", "Argument[0,s:]", "ReturnValue", "taint"]
0 commit comments