Require symbolic name in {IR,YinDom}SchemaSource 59/95859/5
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 20 Apr 2021 21:40:40 +0000 (23:40 +0200)
committerRobert Varga <nite@hq.sk>
Wed, 21 Apr 2021 05:49:07 +0000 (05:49 +0000)
commita10cb9551ddd43dac64c00fc4d8d55fb10e4011c
tree869f43d0b8e465fb98e978a1fc7ba0a913a96066
parent6b2fbf76623d6a623840fc6217a91fbdf8505fc6
Require symbolic name in {IR,YinDom}SchemaSource

Constructors which do not take a symbolic name are making it easy to
forget to come up with a strategy. While a symbolic name is not
required, require callers to be explicit about what they want to use.

JIRA: YANGTOOLS-1275
Change-Id: Ib3c253c3d380968bf54a4590551aec61df61bac9
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
yang/yang-parser-rfc7950/src/main/java/org/opendaylight/yangtools/yang/parser/rfc7950/ir/IRSchemaSource.java
yang/yang-repo-api/src/main/java/org/opendaylight/yangtools/yang/model/repo/api/YinDomSchemaSource.java