Report ErrorType.APPLICATION from codecs 93/96693/1
authorRobert Varga <robert.varga@pantheon.tech>
Fri, 25 Jun 2021 15:27:39 +0000 (17:27 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 28 Jun 2021 12:25:38 +0000 (14:25 +0200)
commit7782c0dbd082ff1f7017c1e05999448181daa340
treefe28b114cd7c990860e94bacab5b05017b510fb2
parent6bcc983bf8875a85e329991f60127b6a6d29cb57
Report ErrorType.APPLICATION from codecs

Codecs are cross-referencing an already-parsed value with YANG
constraints, which puts them squarely to Content layer of NETCONF
protocol -- and that implies ErrorType.APPLICATION.

JIRA: YANGTOOLS-1300
Change-Id: Icd6d2fbfbda554bc09978725d33f927d87d526ac
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit f590327d054f08b91cea58020c164b44afa9ee2a)
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/codec/AbstractIntegerStringCodec.java
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/codec/BinaryStringCodec.java
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/codec/CompiledPatternContext.java
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/codec/StringStringCodec.java