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
5555| test.js:182:12:182:19 | source() | test.js:182:12:182:19 | source() |
5656| test.js:187:31:187:31 | x | test.js:189:10:189:10 | x |
5757| 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() |
5861isSink
5962| test.js:54:18:54:25 | source() | test-sink |
6063| test.js:55:22:55:29 | source() | test-sink |
@@ -113,6 +116,9 @@ isSink
113116| test.js:182:12:182:19 | source() | test-sink |
114117| test.js:196:12:196:29 | this._wrappedField | test-sink |
115118| 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 |
116122syntaxErrors
117123| Member[foo |
118124| Member[foo] .Member[bar] |
Original file line number Diff line number Diff line change @@ -203,3 +203,9 @@ class OtherClass {
203203 this . accessorAroundField = source ( ) ; // NOT OK
204204 }
205205}
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 {
3838 "testlib;;Member[MethodDecorator].DecoratedMember.ReturnValue;test-sink" ,
3939 "testlib;;Member[MethodDecoratorWithArgs].ReturnValue.DecoratedMember.ReturnValue;test-sink" ,
4040 "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" ,
4143 ]
4244 }
4345}
You can’t perform that action at this time.
0 commit comments