From 739ad8afcab0d9802d79b18f059284995a09dcbf Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Wed, 25 Mar 2020 15:34:22 +0100 Subject: [PATCH] Simplify empty checking Use a simple negation instead of an equality check -- not that it makes much difference in generated code. Change-Id: If7c73a3884544c5acb5590b8154df712d4af2c55 Signed-off-by: Robert Varga --- .../mdsal/binding/java/api/generator/ClassTemplate.xtend | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/ClassTemplate.xtend b/binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/ClassTemplate.xtend index 0f56205979..ca39faad6e 100644 --- a/binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/ClassTemplate.xtend +++ b/binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/ClassTemplate.xtend @@ -217,7 +217,7 @@ class ClassTemplate extends BaseTemplate { def private allValuesConstructor() ''' public «type.name»(«allProperties.asArgumentsDeclaration») { - «IF false == parentProperties.empty» + «IF !parentProperties.empty» super(«parentProperties.asArguments»); «ENDIF» «FOR p : allProperties» @@ -239,7 +239,7 @@ class ClassTemplate extends BaseTemplate { @«ConstructorParameters.importedName»("«TypeConstants.VALUE_PROP»") @«ConstructorProperties.importedName»("«TypeConstants.VALUE_PROP»") public «type.name»(«allProperties.asArgumentsDeclaration») { - «IF false == parentProperties.empty» + «IF !parentProperties.empty» super(«parentProperties.asArguments»); «ENDIF» «FOR p : allProperties» @@ -274,7 +274,7 @@ class ClassTemplate extends BaseTemplate { def protected genConstructor(GeneratedProperty property, Iterable other) ''' public «type.name»(«property.returnType.importedName + " " + property.name») { - «IF false == parentProperties.empty» + «IF !parentProperties.empty» super(«parentProperties.asArguments»); «ENDIF» @@ -327,7 +327,7 @@ class ClassTemplate extends BaseTemplate { * @param source Source object */ public «type.name»(«type.name» source) { - «IF false == parentProperties.empty» + «IF !parentProperties.empty» super(source); «ENDIF» «FOR p : properties» -- 2.36.6