X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=binding%2Fmdsal-binding-java-api-generator%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fmdsal%2Fbinding%2Fjava%2Fapi%2Fgenerator%2FNestedJavaGeneratedType.java;h=5c1eb6e8ccff9fe73b2aa696d715b14584876f72;hb=refs%2Fchanges%2F45%2F100845%2F1;hp=5edbcf6928cce3446e5884ec8cf90a9394b73139;hpb=c241dcfa5322ac10810a1068ccd2eb57f6f2dbb2;p=mdsal.git diff --git a/binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/NestedJavaGeneratedType.java b/binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/NestedJavaGeneratedType.java index 5edbcf6928..5c1eb6e8cc 100644 --- a/binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/NestedJavaGeneratedType.java +++ b/binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/NestedJavaGeneratedType.java @@ -11,6 +11,7 @@ import static com.google.common.base.Verify.verify; import static java.util.Objects.requireNonNull; import com.google.common.collect.ImmutableList; +import edu.umd.cs.findbugs.annotations.SuppressFBWarnings; import java.util.ArrayDeque; import java.util.Deque; import java.util.Iterator; @@ -65,6 +66,8 @@ final class NestedJavaGeneratedType extends AbstractJavaGeneratedType { return sb.toString(); } + @SuppressFBWarnings(value = "NP_NONNULL_RETURN_VIOLATION", + justification = "SpotBugs confusion @Nullable vs @NonNullByDefault") private @Nullable List findDescandantPath(final JavaTypeName type) { Optional optEnclosing = type.immediatelyEnclosingClass(); verify(optEnclosing.isPresent());