BUG-4638: Implement enum build validation 70/29870/3
authorRobert Varga <rovarga@cisco.com>
Wed, 18 Nov 2015 15:06:23 +0000 (16:06 +0100)
committerTony Tkacik <ttkacik@cisco.com>
Thu, 19 Nov 2015 18:41:27 +0000 (18:41 +0000)
commit23b8b21ecc698f89ad8874725fd6818d2d71f079
treeeaa5da08c663870b7066b7b136c1d8e761d12e43
parent719dd9e8890601973618787dd974fe34e8c5a269
BUG-4638: Implement enum build validation

EnumPairs need to be validated fro conflicting values. Also, the parser
integration code needs to assign th eproper value.

Change-Id: I28a57656231b110110dff58ba69c57ec6d76e3c7
Signed-off-by: Robert Varga <rovarga@cisco.com>
yang/yang-model-util/src/main/java/org/opendaylight/yangtools/yang/model/util/type/EnumerationTypeBuilder.java
yang/yang-model-util/src/main/java/org/opendaylight/yangtools/yang/model/util/type/InvalidEnumDefinitionException.java [new file with mode: 0644]