Enforce patterns in supertype constructors
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 18 Jun 2018 12:02:15 +0000 (14:02 +0200)
committerAnil Belur <abelur@linuxfoundation.org>
Wed, 19 Jun 2024 00:41:23 +0000 (10:41 +1000)
commitd56876c2794871f54e697d4fae84a841a48e0db3
tree7c565a4992c0b37da8eafe2ad563e053fbeba9f9
parent8640b86f09f1b37ab07c213e72218ac12ea60f76
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