From 42d0592c31cc0847474309dd2f49a46d595fac9c Mon Sep 17 00:00:00 2001 From: Tony Tkacik Date: Wed, 18 Nov 2015 13:48:37 +0100 Subject: [PATCH] Bug 4645: Fixed binary default value. Change-Id: Ic98b42f9923505631a558ea3971cfbc7776eafad Signed-off-by: Tony Tkacik --- .../rfc6020/effective/type/BinaryEffectiveStatementImpl.java | 3 +-- .../stmt/effective/build/test/EffectiveStatementTypeTest.java | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/effective/type/BinaryEffectiveStatementImpl.java b/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/effective/type/BinaryEffectiveStatementImpl.java index 95674fe11c..a88dee54c9 100644 --- a/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/effective/type/BinaryEffectiveStatementImpl.java +++ b/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/effective/type/BinaryEffectiveStatementImpl.java @@ -33,7 +33,6 @@ public class BinaryEffectiveStatementImpl extends DeclaredEffectiveStatementBase private static final QName QNAME = QName.create(YangConstants.RFC6020_YANG_MODULE, "binary"); private static final SchemaPath PATH = SchemaPath.create(true, QNAME); private static final Optional OPTIONAL_EMPTY = Optional.of(""); - private final List defaultValue = Collections.emptyList(); private final List lengthConstraints; public BinaryEffectiveStatementImpl( @@ -62,7 +61,7 @@ public class BinaryEffectiveStatementImpl extends DeclaredEffectiveStatementBase @Override public Object getDefaultValue() { - return defaultValue; + return null; } @Override diff --git a/yang/yang-parser-impl/src/test/java/org/opendaylight/yangtools/yang/stmt/effective/build/test/EffectiveStatementTypeTest.java b/yang/yang-parser-impl/src/test/java/org/opendaylight/yangtools/yang/stmt/effective/build/test/EffectiveStatementTypeTest.java index 451f94f7df..98f6490b05 100644 --- a/yang/yang-parser-impl/src/test/java/org/opendaylight/yangtools/yang/stmt/effective/build/test/EffectiveStatementTypeTest.java +++ b/yang/yang-parser-impl/src/test/java/org/opendaylight/yangtools/yang/stmt/effective/build/test/EffectiveStatementTypeTest.java @@ -79,7 +79,7 @@ public class EffectiveStatementTypeTest { assertNull(binaryEff.getBaseType()); assertEquals("", binaryEff.getUnits()); - assertTrue(binaryEff.getDefaultValue() instanceof List); + assertNull(binaryEff.getDefaultValue()); assertEquals("binary", binaryEff.getQName().getLocalName()); assertEquals(0, binaryEff.getLengthConstraints().get(0).getMin()); assertEquals("CURRENT", binaryEff.getStatus().toString()); -- 2.36.6