Bug 2539: Properly report incorrect Instance Identifiers 82/15782/1
authorTony Tkacik <ttkacik@cisco.com>
Mon, 19 Jan 2015 14:24:12 +0000 (15:24 +0100)
committerTony Tkacik <ttkacik@cisco.com>
Thu, 26 Feb 2015 14:34:34 +0000 (15:34 +0100)
commitd22d0a1cea3ff539d6d928126c72fc2305b81616
tree48495035c74471e0ead535831b4b83f4600a9768
parente7644c80b95547ec847e3a02c28729d01a22d2e5
Bug 2539: Properly report incorrect Instance Identifiers

Binding Data Codec throws IllegalArgumentException
with description for incorrect instance identifiers
instead of generic NullPointerExceptions.

Change-Id: Ia47c83925a18f029c70b2816e2fcb58632027e3c
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
code-generator/binding-data-codec/src/main/java/org/opendaylight/yangtools/binding/data/codec/api/BindingNormalizedNodeSerializer.java
code-generator/binding-data-codec/src/main/java/org/opendaylight/yangtools/binding/data/codec/api/BindingNormalizedNodeWriterFactory.java
code-generator/binding-data-codec/src/main/java/org/opendaylight/yangtools/binding/data/codec/impl/BindingCodecContext.java
code-generator/binding-data-codec/src/main/java/org/opendaylight/yangtools/binding/data/codec/impl/ChoiceNodeCodecContext.java
code-generator/binding-data-codec/src/main/java/org/opendaylight/yangtools/binding/data/codec/impl/DataContainerCodecContext.java
code-generator/binding-data-codec/src/main/java/org/opendaylight/yangtools/binding/data/codec/impl/DataObjectCodecContext.java