Codebase list findbugs / 8b5f5a6a-4567-4778-8d25-b7d50e31a25b/main debian / patches / 0011-typecast.patch
8b5f5a6a-4567-4778-8d25-b7d50e31a25b/main

Tree @8b5f5a6a-4567-4778-8d25-b7d50e31a25b/main (Download .tar.gz)

0011-typecast.patch @8b5f5a6a-4567-4778-8d25-b7d50e31a25b/mainraw · history · blame

--- a/src/java/edu/umd/cs/findbugs/detect/CheckRelaxingNullnessAnnotation.java
+++ b/src/java/edu/umd/cs/findbugs/detect/CheckRelaxingNullnessAnnotation.java
@@ -202,7 +202,8 @@
                         bug.addClassAndMethod(xmethod);
                         LocalVariableAnnotation lva = null;
                         if (localVariables != null) {
-                            for(LocalVariableNode lvn : localVariables) {
+                            for(Object obj : localVariables) {
+                                LocalVariableNode lvn = (LocalVariableNode)obj;
                                 if (lvn.index == i+1) {
                                     lva = new LocalVariableAnnotation(lvn.name, i+1, 0);
                                     lva.setDescription(LocalVariableAnnotation.PARAMETER_NAMED_ROLE);