File tree Expand file tree Collapse file tree 2 files changed +9
-0
lines changed
javascript/ql/test/library-tests/frameworks/data Expand file tree Collapse file tree 2 files changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ extensions:
10
10
- ['testlib', 'Member[MethodDecorator].DecoratedMember.Parameter[0]', 'test-source']
11
11
- ['testlib', 'Member[ParamDecoratorSource].DecoratedParameter', 'test-source']
12
12
- ['testlib', 'Member[getSource].ReturnValue', 'test-source']
13
+ - ['testlib', 'Member[getSourceArray].ReturnValue.ArrayElement', 'test-source']
13
14
- ['(testlib)', 'Member[parenthesizedPackageName].ReturnValue', 'test-source']
14
15
- ['danger-constant', 'Member[danger]', 'test-source']
15
16
Original file line number Diff line number Diff line change @@ -278,3 +278,11 @@ function dangerConstant() {
278
278
sink ( "danger-constant" . safe ) ; // OK
279
279
sink ( "danger-constant" ) ; // OK
280
280
}
281
+
282
+ function arraySource ( ) {
283
+ const source = testlib . getSourceArray ( ) ;
284
+ sink ( source [ 0 ] ) ; // NOT OK [INCONSISTENCY]
285
+ sink ( source . pop ( ) ) ; // NOT OK [INCONSISTENCY]
286
+ source . forEach ( e => sink ( e ) ) ; // NOT OK [INCONSISTENCY]
287
+ source . map ( e => sink ( e ) ) ; // NOT OK [INCONSISTENCY]
288
+ }
You can’t perform that action at this time.
0 commit comments