@@ -85,6 +85,7 @@ public SerializedInfoflowResults readResults(String fileName) throws XMLStreamEx
8585
8686 // Read the attributes
8787 statement = getAttributeByName (reader , XmlConstants .Attributes .statement );
88+ method = getAttributeByName (reader , XmlConstants .Attributes .method );
8889 } else if (reader .getLocalName ().equals (XmlConstants .Tags .accessPath ) && reader .isStartElement ()) {
8990 stateStack .push (State .accessPath );
9091
@@ -175,18 +176,18 @@ public SerializedInfoflowResults readResults(String fileName) throws XMLStreamEx
175176 } else if (reader .isEndElement ()) {
176177 stateStack .pop ();
177178
178- if (reader .getLocalName ().equals (XmlConstants .Tags .accessPath ))
179+ if (reader .getLocalName ().equals (XmlConstants .Tags .accessPath )) {
179180 ap = new SerializedAccessPath (apValue , apValueType , apTaintSubFields ,
180181 apFields .toArray (new String [apFields .size ()]),
181182 apTypes .toArray (new String [apTypes .size ()]));
182- else if (reader .getLocalName ().equals (XmlConstants .Tags .sink ))
183+ } else if (reader .getLocalName ().equals (XmlConstants .Tags .sink )) {
183184 sink = new SerializedSinkInfo (ap , statement , method );
184- else if (reader .getLocalName ().equals (XmlConstants .Tags .source ))
185+ } else if (reader .getLocalName ().equals (XmlConstants .Tags .source )) {
185186 source = new SerializedSourceInfo (ap , statement , method , pathElements );
186- else if (reader .getLocalName ().equals (XmlConstants .Tags .result ))
187187 results .addResult (source , sink );
188- else if (reader .getLocalName ().equals (XmlConstants .Tags .pathElement ))
188+ } else if (reader .getLocalName ().equals (XmlConstants .Tags .pathElement )) {
189189 pathElements .add (new SerializedPathElement (ap , statement , method ));
190+ }
190191 }
191192 }
192193
0 commit comments