Fix derived types missing pattern restrictions 47/70747/1
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 10 Apr 2018 17:14:19 +0000 (19:14 +0200)
committerRobert Varga <nite@hq.sk>
Tue, 10 Apr 2018 23:32:21 +0000 (23:32 +0000)
commit900efb420a818ddb31b6571f982e22cd3bd44702
treece42cea165af03c35dd8b87a9ca52aa77061790a
parent53baa29c6059b6463c3c8161484318de8a01dcc9
Fix derived types missing pattern restrictions

We have missed a place where constants to support restrictions need
to be generated, which meant that Ipv4AddressNoZone and similar
constructs were not doing correct enforcement.

JIRA: MDSAL-335
Change-Id: Id659362038e001207eab9ca5f1618c376aa0ea5a
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit a2713a39a1b1aac6a2337a09559f930240523311)
binding/mdsal-binding-generator-impl/src/main/java/org/opendaylight/mdsal/binding/yang/types/AbstractTypeProvider.java
binding/mdsal-binding-generator-impl/src/test/java/org/opendaylight/mdsal/binding/generator/impl/Mdsal335Test.java [new file with mode: 0644]
binding/mdsal-binding-generator-impl/src/test/resources/mdsal335.yang [new file with mode: 0644]