BUG-7446: Bump odlparent to 2.0.0
[mdsal.git] / binding / mdsal-binding-dom-codec / src / main / java / org / opendaylight / yangtools / binding / data / codec / impl / DataObjectCodecContext.java
index d635e28983cff95a113ea8dd0cb4d0d5f1f9ccff..8da6046bdb5ade785d0711ac021843271cccea66 100644 (file)
@@ -287,7 +287,7 @@ abstract class DataObjectCodecContext<D extends DataObject,T extends DataNodeCon
          */
         @SuppressWarnings("rawtypes")
         final Class<?> augTarget = BindingReflections.findAugmentationTarget((Class) childClass);
-        if ((getBindingClass().equals(augTarget))) {
+        if (getBindingClass().equals(augTarget)) {
             for (final DataContainerCodecPrototype<?> realChild : byStreamAugmented.values()) {
                 if (Augmentation.class.isAssignableFrom(realChild.getBindingClass())
                         && BindingReflections.isSubstitutionFor(childClass, realChild.getBindingClass())) {
@@ -333,7 +333,8 @@ abstract class DataObjectCodecContext<D extends DataObject,T extends DataNodeCon
         try {
             return (D) proxyConstructor.invokeExact((InvocationHandler)new LazyDataObject<>(this, node));
         } catch (final Throwable e) {
-            throw Throwables.propagate(e);
+            Throwables.throwIfUnchecked(e);
+            throw new RuntimeException(e);
         }
     }