Improve binding-dom-codec assertions
[mdsal.git] / binding / mdsal-binding-dom-codec / src / main / java / org / opendaylight / mdsal / binding / dom / codec / impl / BindingCodecContext.java
index e8484a4bb10e90ac9295c616cfd727ff21726bde..30527f50e6e938174f46b46f2ef25f070baa84ab 100644 (file)
@@ -442,7 +442,7 @@ public final class BindingCodecContext extends AbstractBindingNormalizedNodeSeri
         } else if (typeDef instanceof LeafrefTypeDefinition) {
             final Entry<GeneratedType, WithStatus> typeWithSchema = context.getTypeWithSchema(valueType);
             final WithStatus schema = typeWithSchema.getValue();
-            checkState(schema instanceof TypeDefinition);
+            checkState(schema instanceof TypeDefinition, "Unexpected schema %s", schema);
             return getCodec(valueType, (TypeDefinition<?>) schema);
         }
         return ValueTypeCodec.getCodecFor(valueType, typeDef);