Marc De Leenheer

Avoid null pointer exception when comparing annotations

Change-Id: Iedcd138fb6cbc5be6bdf79890e872d1d4a9ccc82
...@@ -33,7 +33,11 @@ public final class AnnotationsUtil { ...@@ -33,7 +33,11 @@ public final class AnnotationsUtil {
33 } 33 }
34 34
35 for (String key : lhs.keys()) { 35 for (String key : lhs.keys()) {
36 - if (!lhs.value(key).equals(rhs.value(key))) { 36 + if (lhs.value(key) == null && rhs.value(key) != null) {
37 + return false;
38 + }
39 +
40 + if (lhs.value(key) != null && !lhs.value(key).equals(rhs.value(key))) {
37 return false; 41 return false;
38 } 42 }
39 } 43 }
......