From: David Suarez Date: Wed, 27 Sep 2017 08:40:55 +0000 (+0200) Subject: Remove explicit default super-constructor calls X-Git-Tag: v2.0.0~209 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=ae6ddca4a6b4a32071f10d480cd037c41a0983b4;p=yangtools.git Remove explicit default super-constructor calls The default constructor is called by default (hence its name), no need to call it explicitly. Based on this commit [1]. [1] https://git.opendaylight.org/gerrit/#/c/63526/ Change-Id: I0feaf3747fcad25082d74cdb9cc4032180cfba18 Signed-off-by: David Suarez --- diff --git a/common/util/src/main/java/org/opendaylight/yangtools/util/ReadOnlyTrieMap.java b/common/util/src/main/java/org/opendaylight/yangtools/util/ReadOnlyTrieMap.java index 465f668450..547ed99d29 100644 --- a/common/util/src/main/java/org/opendaylight/yangtools/util/ReadOnlyTrieMap.java +++ b/common/util/src/main/java/org/opendaylight/yangtools/util/ReadOnlyTrieMap.java @@ -33,7 +33,6 @@ final class ReadOnlyTrieMap extends ForwardingMap { private volatile ImmutableTrieMap readOnly; ReadOnlyTrieMap(final MutableTrieMap map, final int size) { - super(); this.readWrite = Preconditions.checkNotNull(map); this.size = size; } diff --git a/common/util/src/main/java/org/opendaylight/yangtools/util/concurrent/TrackingLinkedBlockingQueue.java b/common/util/src/main/java/org/opendaylight/yangtools/util/concurrent/TrackingLinkedBlockingQueue.java index 9d02c1b09d..9cbd25b9e7 100644 --- a/common/util/src/main/java/org/opendaylight/yangtools/util/concurrent/TrackingLinkedBlockingQueue.java +++ b/common/util/src/main/java/org/opendaylight/yangtools/util/concurrent/TrackingLinkedBlockingQueue.java @@ -39,7 +39,6 @@ public class TrackingLinkedBlockingQueue extends LinkedBlockingQueue { * See {@link LinkedBlockingQueue#LinkedBlockingQueue()}. */ public TrackingLinkedBlockingQueue() { - super(); } /** diff --git a/common/util/src/test/java/org/opendaylight/yangtools/util/EvenMoreObjectsTest.java b/common/util/src/test/java/org/opendaylight/yangtools/util/EvenMoreObjectsTest.java index 3bc5e65274..022e784318 100644 --- a/common/util/src/test/java/org/opendaylight/yangtools/util/EvenMoreObjectsTest.java +++ b/common/util/src/test/java/org/opendaylight/yangtools/util/EvenMoreObjectsTest.java @@ -52,7 +52,6 @@ public class EvenMoreObjectsTest { } Thing(final String name, final Integer age) { - super(); this.name = name; this.age = age; } diff --git a/common/util/src/test/java/org/opendaylight/yangtools/util/concurrent/ReflectiveExceptionMapperTest.java b/common/util/src/test/java/org/opendaylight/yangtools/util/concurrent/ReflectiveExceptionMapperTest.java index 7d5a9f06f7..2e1aa18c06 100644 --- a/common/util/src/test/java/org/opendaylight/yangtools/util/concurrent/ReflectiveExceptionMapperTest.java +++ b/common/util/src/test/java/org/opendaylight/yangtools/util/concurrent/ReflectiveExceptionMapperTest.java @@ -17,7 +17,6 @@ public class ReflectiveExceptionMapperTest { private static final long serialVersionUID = 1L; NoArgumentCtorException() { - super(); } } diff --git a/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/builder/impl/ImmutableAugmentationNodeBuilder.java b/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/builder/impl/ImmutableAugmentationNodeBuilder.java index 6c45323d60..14da565c2e 100644 --- a/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/builder/impl/ImmutableAugmentationNodeBuilder.java +++ b/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/builder/impl/ImmutableAugmentationNodeBuilder.java @@ -20,7 +20,6 @@ public class ImmutableAugmentationNodeBuilder extends AbstractImmutableDataContainerNodeBuilder { protected ImmutableAugmentationNodeBuilder() { - super(); } protected ImmutableAugmentationNodeBuilder(final int sizeHint) { diff --git a/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/builder/impl/ImmutableMapEntryNodeBuilder.java b/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/builder/impl/ImmutableMapEntryNodeBuilder.java index 2164bb4df2..59af23fa5f 100644 --- a/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/builder/impl/ImmutableMapEntryNodeBuilder.java +++ b/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/builder/impl/ImmutableMapEntryNodeBuilder.java @@ -31,7 +31,6 @@ public class ImmutableMapEntryNodeBuilder protected final Map childrenQNamesToPaths; protected ImmutableMapEntryNodeBuilder() { - super(); this.childrenQNamesToPaths = new LinkedHashMap<>(); } diff --git a/yang/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/DataSchemaContextNode.java b/yang/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/DataSchemaContextNode.java index fd49ee0005..ca67339307 100644 --- a/yang/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/DataSchemaContextNode.java +++ b/yang/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/DataSchemaContextNode.java @@ -53,7 +53,6 @@ public abstract class DataSchemaContextNode implements I } protected DataSchemaContextNode(final T identifier, final SchemaNode schema) { - super(); this.identifier = identifier; if (schema instanceof DataSchemaNode) { this.dataSchemaNode = (DataSchemaNode) schema; diff --git a/yang/yang-model-export/src/main/java/org/opendaylight/yangtools/yang/model/export/SingleModuleYinStatementWriter.java b/yang/yang-model-export/src/main/java/org/opendaylight/yangtools/yang/model/export/SingleModuleYinStatementWriter.java index 8f0da95b40..1746a0e535 100644 --- a/yang/yang-model-export/src/main/java/org/opendaylight/yangtools/yang/model/export/SingleModuleYinStatementWriter.java +++ b/yang/yang-model-export/src/main/java/org/opendaylight/yangtools/yang/model/export/SingleModuleYinStatementWriter.java @@ -38,7 +38,6 @@ class SingleModuleYinStatementWriter implements StatementTextWriter { private SingleModuleYinStatementWriter(final XMLStreamWriter writer, final URI moduleNamespace, final Map prefixToNs) { - super(); this.writer = writer; this.currentModuleNs = moduleNamespace; this.prefixToNamespace = HashBiMap.create(prefixToNs); diff --git a/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/effective/type/LengthConstraintEffectiveImpl.java b/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/effective/type/LengthConstraintEffectiveImpl.java index 6213be1c3d..b06bdede01 100644 --- a/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/effective/type/LengthConstraintEffectiveImpl.java +++ b/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/effective/type/LengthConstraintEffectiveImpl.java @@ -31,7 +31,6 @@ public class LengthConstraintEffectiveImpl implements LengthConstraint { public LengthConstraintEffectiveImpl(final Number min, final Number max, final String description, final String reference, final String errorAppTag, final String errorMessage) { - super(); this.min = Preconditions.checkNotNull(min, "min must not be null."); this.max = Preconditions.checkNotNull(max, "max must not be null"); this.description = description; diff --git a/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/effective/type/PatternConstraintEffectiveImpl.java b/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/effective/type/PatternConstraintEffectiveImpl.java index 95c4d89f99..dbc963ff52 100644 --- a/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/effective/type/PatternConstraintEffectiveImpl.java +++ b/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/effective/type/PatternConstraintEffectiveImpl.java @@ -31,7 +31,6 @@ public class PatternConstraintEffectiveImpl implements PatternConstraint { public PatternConstraintEffectiveImpl(final String regex, final String rawRegex, final String description, final String reference, final String errorAppTag, final String errorMessage, final ModifierKind modifier) { - super(); this.regEx = Preconditions.checkNotNull(regex, "regex must not be null."); this.rawRegEx = Preconditions.checkNotNull(rawRegex, "raw regex must not be null."); this.description = description; diff --git a/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/effective/type/RangeConstraintEffectiveImpl.java b/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/effective/type/RangeConstraintEffectiveImpl.java index 5df9d97e0a..25a1a1e240 100644 --- a/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/effective/type/RangeConstraintEffectiveImpl.java +++ b/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/effective/type/RangeConstraintEffectiveImpl.java @@ -32,7 +32,6 @@ public class RangeConstraintEffectiveImpl implements RangeConstraint { public RangeConstraintEffectiveImpl(final Number min, final Number max, final String description, final String reference, final String errorAppTag, final String errorMessage) { - super(); this.min = Preconditions.checkNotNull(min, "min must not be null."); this.max = Preconditions.checkNotNull(max, "max must not be null."); this.description = description;