File tree Expand file tree Collapse file tree 2 files changed +4
-5
lines changed
lib/semmle/code/java/frameworks/kotlin
test/kotlin/library-tests/dataflow/summaries Expand file tree Collapse file tree 2 files changed +4
-5
lines changed Original file line number Diff line number Diff line change @@ -6,6 +6,9 @@ private import semmle.code.java.dataflow.ExternalFlow
6
6
private class KotlinStdLibSummaryCsv extends SummaryModelCsv {
7
7
override predicate row ( string row ) {
8
8
row =
9
- "kotlin.jvm.internal;ArrayIteratorKt;false;iterator;(Object[]);;Argument[0].ArrayElement;ReturnValue.Element;value;manual"
9
+ [
10
+ "kotlin.jvm.internal;ArrayIteratorKt;false;iterator;(Object[]);;Argument[0].ArrayElement;ReturnValue.Element;value;manual" ,
11
+ "kotlin.collections;ArraysKt;false;withIndex;(Object[]);;Argument[0].ArrayElement;ReturnValue;taint;manual"
12
+ ]
10
13
}
11
14
}
Original file line number Diff line number Diff line change 3
3
| test.kt:41:17:41:22 | getSecond(...) | Unexpected result: hasTaintFlow=e |
4
4
| test.kt:53:17:53:24 | getDuration(...) | Unexpected result: hasTaintFlow=f |
5
5
| test.kt:58:18:58:29 | component2(...) | Unexpected result: hasTaintFlow=g |
6
- | test.kt:66:53:66:71 | // $ hasTaintFlow=i | Missing result:hasTaintFlow=i |
7
- | test.kt:67:53:67:71 | // $ hasTaintFlow=i | Missing result:hasTaintFlow=i |
8
- | test.kt:68:53:68:71 | // $ hasTaintFlow=i | Missing result:hasTaintFlow=i |
9
- | test.kt:71:53:71:71 | // $ hasTaintFlow=i | Missing result:hasTaintFlow=i |
You can’t perform that action at this time.
0 commit comments