File tree Expand file tree Collapse file tree 3 files changed +3
-3
lines changed
python/ql/src/semmle/python/web Expand file tree Collapse file tree 3 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -121,7 +121,7 @@ module Client {
121
121
* conn = HTTPConnection('example.com')
122
122
conn.request('GET', '/path')
123
123
*/
124
- abstract class HttpRequest extends CallNode {
124
+ abstract class HttpRequest extends ControlFlowNode {
125
125
126
126
/** Get any ControlFlowNode that is used to construct the final URL.
127
127
*
Original file line number Diff line number Diff line change 6
6
import python
7
7
private import semmle.python.web.Http
8
8
9
- class RequestsHttpRequest extends Client:: HttpRequest {
9
+ class RequestsHttpRequest extends Client:: HttpRequest , CallNode {
10
10
CallableValue func ;
11
11
string method ;
12
12
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ ClassValue httpConnectionClass() {
18
18
result = Value:: named ( "six.moves.http_client.HTTPSConnection" )
19
19
}
20
20
21
- class HttpConnectionHttpRequest extends Client:: HttpRequest {
21
+ class HttpConnectionHttpRequest extends Client:: HttpRequest , CallNode {
22
22
CallNode constructor_call ;
23
23
CallableValue func ;
24
24
You can’t perform that action at this time.
0 commit comments