File tree Expand file tree Collapse file tree 3 files changed +14
-0
lines changed
javascript/ql/test/library-tests/frameworks/data Expand file tree Collapse file tree 3 files changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -55,6 +55,9 @@ taintFlow
55
55
| test.js:182:12:182:19 | source() | test.js:182:12:182:19 | source() |
56
56
| test.js:187:31:187:31 | x | test.js:189:10:189:10 | x |
57
57
| test.js:203:32:203:39 | source() | test.js:203:32:203:39 | source() |
58
+ | test.js:207:24:207:31 | source() | test.js:207:24:207:31 | source() |
59
+ | test.js:208:24:208:31 | source() | test.js:208:24:208:31 | source() |
60
+ | test.js:211:34:211:41 | source() | test.js:211:34:211:41 | source() |
58
61
isSink
59
62
| test.js:54:18:54:25 | source() | test-sink |
60
63
| test.js:55:22:55:29 | source() | test-sink |
@@ -113,6 +116,9 @@ isSink
113
116
| test.js:182:12:182:19 | source() | test-sink |
114
117
| test.js:196:12:196:29 | this._wrappedField | test-sink |
115
118
| test.js:203:32:203:39 | source() | test-sink |
119
+ | test.js:207:24:207:31 | source() | test-sink |
120
+ | test.js:208:24:208:31 | source() | test-sink |
121
+ | test.js:211:34:211:41 | source() | test-sink |
116
122
syntaxErrors
117
123
| Member[foo |
118
124
| Member[foo] .Member[bar] |
Original file line number Diff line number Diff line change @@ -203,3 +203,9 @@ class OtherClass {
203
203
this . accessorAroundField = source ( ) ; // NOT OK
204
204
}
205
205
}
206
+
207
+ testlib . foo . memberSink ( source ( ) ) ; // NOT OK
208
+ testlib . bar . memberSink ( source ( ) ) ; // NOT OK
209
+ testlib . memberSink ( source ( ) ) ; // OK
210
+ testlib . overloadedSink ( 'safe' , source ( ) ) ; // OK
211
+ testlib . overloadedSink ( 'danger' , source ( ) ) ; // NOT OK
Original file line number Diff line number Diff line change @@ -38,6 +38,8 @@ class Sinks extends ModelInput::SinkModelCsv {
38
38
"testlib;;Member[MethodDecorator].DecoratedMember.ReturnValue;test-sink" ,
39
39
"testlib;;Member[MethodDecoratorWithArgs].ReturnValue.DecoratedMember.ReturnValue;test-sink" ,
40
40
"testlib;;Member[ParamDecoratorSink].DecoratedParameter;test-sink" ,
41
+ "testlib;;AnyMember.Member[memberSink].Argument[0];test-sink" ,
42
+ "testlib;;Member[overloadedSink].WithStringArgument[0=danger].Argument[1];test-sink" ,
41
43
]
42
44
}
43
45
}
You can’t perform that action at this time.
0 commit comments