summary |
shortlog |
log |
commit | commitdiff |
review |
tree
raw |
patch |
inline | side by side (from parent 1:
ebaa7f6)
SpotBugs is correctly pointing out that we could in theory end
up with a null dereference here. Make sure we verifyNotNull() it
and produce a correct message.
Change-Id: Ib4097986c3e329046be273a4992a7b7112951c5c
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
*/
package org.opendaylight.yangtools.yang.parser.spi;
*/
package org.opendaylight.yangtools.yang.parser.spi;
+import static com.google.common.base.Verify.verifyNotNull;
+import static java.util.Objects.requireNonNull;
+
import com.google.common.annotations.Beta;
import java.util.Collection;
import java.util.Iterator;
import com.google.common.annotations.Beta;
import java.util.Collection;
import java.util.Iterator;
}
private static NamespaceStorageNode globalOrStatementSpecific(final NamespaceStorageNode storage) {
}
private static NamespaceStorageNode globalOrStatementSpecific(final NamespaceStorageNode storage) {
- NamespaceStorageNode current = storage;
+ NamespaceStorageNode current = requireNonNull(storage);
while (!isLocalOrGlobal(current.getStorageNodeType())) {
while (!isLocalOrGlobal(current.getStorageNodeType())) {
- current = current.getParentNamespaceStorage();
+ current = verifyNotNull(current.getParentNamespaceStorage());
*/
package org.opendaylight.yangtools.yang.parser.spi.meta;
*/
package org.opendaylight.yangtools.yang.parser.spi.meta;
+import static com.google.common.base.Verify.verifyNotNull;
import static java.util.Objects.requireNonNull;
import com.google.common.annotations.Beta;
import static java.util.Objects.requireNonNull;
import com.google.common.annotations.Beta;
super(publicDefinition, policy, config, validator);
this.emptyEffectiveFalse = requireNonNull(emptyEffectiveFalse);
this.emptyEffectiveTrue = requireNonNull(emptyEffectiveTrue);
super(publicDefinition, policy, config, validator);
this.emptyEffectiveFalse = requireNonNull(emptyEffectiveFalse);
this.emptyEffectiveTrue = requireNonNull(emptyEffectiveTrue);
- emptyDeclaredFalse = requireNonNull(emptyEffectiveFalse.getDeclared());
- emptyDeclaredTrue = requireNonNull(emptyEffectiveTrue.getDeclared());
+ emptyDeclaredFalse = verifyNotNull(emptyEffectiveFalse.getDeclared());
+ emptyDeclaredTrue = verifyNotNull(emptyEffectiveTrue.getDeclared());