Add UnqualifiedQName.tryCreate() 83/94083/1
authorRobert Varga <robert.varga@pantheon.tech>
Sun, 6 Dec 2020 12:37:39 +0000 (13:37 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Sun, 6 Dec 2020 19:04:46 +0000 (20:04 +0100)
commit224f05957b7d9952f17132c47e64e83de6abc383
treee72e879b73d626366a916fb55152cb260ad7e242
parent47f8a230362e79e7b4207e363f067886ceaa2b1c
Add UnqualifiedQName.tryCreate()

This a better approach to performing a lazy check, as it captures
the valid string in a well-known construct.

JIRA: YANGTOOLS-1191
Change-Id: I7ffe00602d3d83189d9c3f8a59365648aa36720d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit c7e8081901536d97a12b141cbb538f70c7a93d61)
yang/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/AbstractQName.java
yang/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/UnqualifiedQName.java
yang/yang-parser-rfc7950/src/main/java/org/opendaylight/yangtools/yang/parser/rfc7950/stmt/extension/UnrecognizedEffectiveStatementImpl.java