Enforce patterns in supertype constructors 29/73129/5
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 18 Jun 2018 12:02:15 +0000 (14:02 +0200)
committerTom Pantelis <tompantelis@gmail.com>
Wed, 27 Jun 2018 19:53:07 +0000 (19:53 +0000)
commitf9c6a77528410390e1ede22912510538dc573024
treedde2027857c3dad0cade39579a89927c34e62ea7
parent29b8a6e7b1ad3b7b9fa7043f27c4d2129f082d6f
Enforce patterns in supertype constructors

We have failed to enforce patterns when being constructed from
a supertype, which would allow creating invalid instances.

Fix that by enforcing patterns consistently.

JIRA: MDSAL-351
Change-Id: I16f4485ec8b6535c7094e3aac018cb6fbb0e5570
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/ClassTemplate.xtend