Skip to content

Commit 33823c6

Browse files
authored
Merge pull request #768 from MarcMil/fix-manifest
Sparse Array summary: Fix bug
2 parents dd2de62 + 7831723 commit 33823c6

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

soot-infoflow-summaries/summariesManual/android.util.SparseArray.xml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<flow isAlias="true" typeChecking="false" final="true">
1010
<from sourceSinkType="Parameter" ParameterIndex="1" />
1111
<to sourceSinkType="Field" BaseType="android.util.SparseArray"
12-
AccessPath="[android.util.SparseArray: Object[] mValues]"
12+
AccessPath="[android.util.SparseArray: java.lang.Object[] mValues]"
1313
AccessPathTypes="[Object[]]"
1414
constrained="true" />
1515
</flow>
@@ -18,7 +18,7 @@
1818
<method id="void clear()">
1919
<clears>
2020
<clear sourceSinkType="Field"
21-
AccessPath="[android.util.SparseArray: Object[] mValues]"
21+
AccessPath="[android.util.SparseArray: java.lang.Object[] mValues]"
2222
constrained="true"/>
2323
</clears>
2424
</method>
@@ -28,7 +28,7 @@
2828
</constraints>
2929
<clears>
3030
<clear sourceSinkType="Field"
31-
AccessPath="[android.util.SparseArray: Object[] mValues]"
31+
AccessPath="[android.util.SparseArray: java.lang.Object[] mValues]"
3232
constrained="true" />
3333
</clears>
3434
</method>
@@ -39,7 +39,7 @@
3939
<flows>
4040
<flow isAlias="true" typeChecking="false" final="true">
4141
<from sourceSinkType="Field" BaseType="android.util.SparseArray"
42-
AccessPath="[android.util.SparseArray: Object[] mValues]"
42+
AccessPath="[android.util.SparseArray: java.lang.Object[] mValues]"
4343
AccessPathTypes="[Object[]]"
4444
constrained="true" />
4545
<to sourceSinkType="Return" />
@@ -53,7 +53,7 @@
5353
<flows>
5454
<flow isAlias="true" typeChecking="false">
5555
<from sourceSinkType="Field" BaseType="android.util.SparseArray"
56-
AccessPath="[android.util.SparseArray: Object[] mValues]"
56+
AccessPath="[android.util.SparseArray: java.lang.Object[] mValues]"
5757
AccessPathTypes="[Object[]]"
5858
constrained="true" />
5959
<to sourceSinkType="Return" />
@@ -72,14 +72,14 @@
7272
<flow isAlias="true" typeChecking="false">
7373
<from sourceSinkType="Parameter" ParameterIndex="1" />
7474
<to sourceSinkType="Field" BaseType="android.util.SparseArray"
75-
AccessPath="[android.util.SparseArray: Object[] mValues]"
75+
AccessPath="[android.util.SparseArray: java.lang.Object[] mValues]"
7676
AccessPathTypes="[Object[]]"
7777
constrained="true" />
7878
</flow>
7979
</flows>
8080
<clears>
8181
<clear sourceSinkType="Field"
82-
AccessPath="[android.util.SparseArray: Object[] mValues]"
82+
AccessPath="[android.util.SparseArray: java.lang.Object[] mValues]"
8383
constrained="true" />
8484
</clears>
8585
</method>
@@ -89,7 +89,7 @@
8989
</constraints>
9090
<clears>
9191
<clear sourceSinkType="Field"
92-
AccessPath="[android.util.SparseArray: Object[] mValues]"
92+
AccessPath="[android.util.SparseArray: java.lang.Object[] mValues]"
9393
constrained="true" />
9494
</clears>
9595
</method>
@@ -101,14 +101,14 @@
101101
<flow isAlias="true" typeChecking="false">
102102
<from sourceSinkType="Parameter" ParameterIndex="1" />
103103
<to sourceSinkType="Field" BaseType="android.util.SparseArray"
104-
AccessPath="[android.util.SparseArray: Object[] mValues]"
104+
AccessPath="[android.util.SparseArray: java.lang.Object[] mValues]"
105105
AccessPathTypes="[Object[]]"
106106
constrained="true" />
107107
</flow>
108108
</flows>
109109
<clears>
110110
<clear sourceSinkType="Field"
111-
AccessPath="[android.util.SparseArray: Object[] mValues]"
111+
AccessPath="[android.util.SparseArray: java.lang.Object[] mValues]"
112112
constrained="true" />
113113
</clears>
114114
</method>
@@ -118,7 +118,7 @@
118118
</constraints>
119119
<clears>
120120
<clear sourceSinkType="Field" BaseType="android.util.SparseArray"
121-
AccessPath="[android.util.SparseArray: Object[] mValues]"
121+
AccessPath="[android.util.SparseArray: java.lang.Object[] mValues]"
122122
AccessPathTypes="[Object[]]"
123123
constrained="true"
124124
isAlias="true" />
@@ -127,7 +127,7 @@
127127
<flow isAlias="true" typeChecking="false">
128128
<from sourceSinkType="Parameter" ParameterIndex="1" />
129129
<to sourceSinkType="Field" BaseType="android.util.SparseArray"
130-
AccessPath="[android.util.SparseArray: Object[] mValues]"
130+
AccessPath="[android.util.SparseArray: java.lang.Object[] mValues]"
131131
AccessPathTypes="[Object[]]" />
132132
</flow>
133133
</flows>
@@ -136,7 +136,7 @@
136136
<flows>
137137
<flow isAlias="true" typeChecking="false">
138138
<from sourceSinkType="Field" BaseType="android.util.SparseArray"
139-
AccessPath="[android.util.SparseArray: Object[] mValues]"
139+
AccessPath="[android.util.SparseArray: java.lang.Object[] mValues]"
140140
AccessPathTypes="[Object[]]" />
141141
<to sourceSinkType="Return" />
142142
</flow>

0 commit comments

Comments
 (0)