Address trivial eclipse warnings
[yangtools.git] / yang / yang-parser-impl / src / main / java / org / opendaylight / yangtools / yang / parser / spi / meta / QNameCacheNamespace.java
index d6f0192747e2da920727ccc6291aa41d9259eb88..79b25dd257f0c3e8a6c88ce6a9adfa096b2caa60 100644 (file)
@@ -47,12 +47,12 @@ public final class QNameCacheNamespace extends NamespaceBehaviour<QName, QName,
     public QName getFrom(final NamespaceStorageNode storage, final QName key) {
         final NamespaceStorageNode root = getRoot(storage);
         final QName stored = root.getFromLocalStorage(QNameCacheNamespace.class, key);
-        if (stored == null) {
-            root.addToLocalStorage(QNameCacheNamespace.class, key, key);
-            return key;
-        } else {
+        if (stored != null) {
             return stored;
         }
+
+        root.addToLocalStorage(QNameCacheNamespace.class, key, key);
+        return key;
     }
 
     @Override