Do not generate pattern constraints in runtime types 35/69035/11
authorRobert Varga <robert.varga@pantheon.tech>
Sat, 3 Mar 2018 14:08:17 +0000 (15:08 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Sun, 11 Mar 2018 22:10:24 +0000 (23:10 +0100)
commitc3378c4cdf4cb4bec65ae737b9cf74204bdaa02d
treeb316b9de7ebeb93469f08e0c81694ea17c530df4
parent59787cce8cce649341d38cfa7faf36de0c2613bd
Do not generate pattern constraints in runtime types

We do not need this information at run-time, so short-circuit
collection so that we always end up seeing an empty expression
map.

JIRA: MDSAL-312
Change-Id: Ia62d20b247fed69e32321ec42f2cfd68d63d9afc
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
binding/mdsal-binding-generator-impl/src/main/java/org/opendaylight/mdsal/binding/yang/types/AbstractTypeProvider.java
binding/mdsal-binding-generator-impl/src/main/java/org/opendaylight/mdsal/binding/yang/types/CodegenTypeProvider.java
binding/mdsal-binding-generator-impl/src/main/java/org/opendaylight/mdsal/binding/yang/types/RuntimeTypeProvider.java