Remove explicit default super-constructor calls 01/63601/3
authorDavid Suarez <david.suarez.fuentes@gmail.com>
Wed, 27 Sep 2017 08:40:55 +0000 (10:40 +0200)
committerRobert Varga <nite@hq.sk>
Sat, 7 Oct 2017 21:56:29 +0000 (21:56 +0000)
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 <david.suarez.fuentes@gmail.com>
common/util/src/main/java/org/opendaylight/yangtools/util/ReadOnlyTrieMap.java
common/util/src/main/java/org/opendaylight/yangtools/util/concurrent/TrackingLinkedBlockingQueue.java
common/util/src/test/java/org/opendaylight/yangtools/util/EvenMoreObjectsTest.java
common/util/src/test/java/org/opendaylight/yangtools/util/concurrent/ReflectiveExceptionMapperTest.java
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/builder/impl/ImmutableAugmentationNodeBuilder.java
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/builder/impl/ImmutableMapEntryNodeBuilder.java
yang/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/DataSchemaContextNode.java
yang/yang-model-export/src/main/java/org/opendaylight/yangtools/yang/model/export/SingleModuleYinStatementWriter.java
yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/effective/type/LengthConstraintEffectiveImpl.java
yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/effective/type/PatternConstraintEffectiveImpl.java
yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/effective/type/RangeConstraintEffectiveImpl.java

index 465f668450bf99926972497287505f32fbcccd9e..547ed99d290831459cd94efa126e8fed7155588e 100644 (file)
@@ -33,7 +33,6 @@ final class ReadOnlyTrieMap<K, V> extends ForwardingMap<K, V> {
     private volatile ImmutableTrieMap<K, V> readOnly;
 
     ReadOnlyTrieMap(final MutableTrieMap<K, V> map, final int size) {
-        super();
         this.readWrite = Preconditions.checkNotNull(map);
         this.size = size;
     }
index 9d02c1b09dfe6bcd136c0cfe2aef8c53a7c6809d..9cbd25b9e71f8d99ff3ef830fe258c007972bb36 100644 (file)
@@ -39,7 +39,6 @@ public class TrackingLinkedBlockingQueue<E> extends LinkedBlockingQueue<E> {
      * See {@link LinkedBlockingQueue#LinkedBlockingQueue()}.
      */
     public TrackingLinkedBlockingQueue() {
-        super();
     }
 
     /**
index 3bc5e652747b891cf6074b3c3a03708ea6ecabff..022e784318dc8b00dbb0fd5390e9cde7cb3a34bd 100644 (file)
@@ -52,7 +52,6 @@ public class EvenMoreObjectsTest {
         }
 
         Thing(final String name, final Integer age) {
-            super();
             this.name = name;
             this.age = age;
         }
index 7d5a9f06f7f16563dee45e9b59adf451fafa8127..2e1aa18c06671e6edc06f839c21e9aa97af79967 100644 (file)
@@ -17,7 +17,6 @@ public class ReflectiveExceptionMapperTest {
         private static final long serialVersionUID = 1L;
 
         NoArgumentCtorException() {
-            super();
         }
     }
 
index 6c45323d60e579fecacd2aca639d791226a61a4c..14da565c2ec053db1a9d6c785ee624c401bcd84a 100644 (file)
@@ -20,7 +20,6 @@ public class ImmutableAugmentationNodeBuilder
         extends AbstractImmutableDataContainerNodeBuilder<AugmentationIdentifier, AugmentationNode> {
 
     protected ImmutableAugmentationNodeBuilder() {
-        super();
     }
 
     protected ImmutableAugmentationNodeBuilder(final int sizeHint) {
index 2164bb4df232c30e58851c8d4fd6f93b87c3a760..59af23fa5fdfbc57d42eb0142a83ce763583598f 100644 (file)
@@ -31,7 +31,6 @@ public class ImmutableMapEntryNodeBuilder
     protected final Map<QName, PathArgument> childrenQNamesToPaths;
 
     protected ImmutableMapEntryNodeBuilder() {
-        super();
         this.childrenQNamesToPaths = new LinkedHashMap<>();
     }
 
index fd49ee000580fb25c75d2c087f137c6f15e61be2..ca67339307392f17d05a60eed89bc58dcc95413f 100644 (file)
@@ -53,7 +53,6 @@ public abstract class DataSchemaContextNode<T extends PathArgument> implements I
     }
 
     protected DataSchemaContextNode(final T identifier, final SchemaNode schema) {
-        super();
         this.identifier = identifier;
         if (schema instanceof DataSchemaNode) {
             this.dataSchemaNode = (DataSchemaNode) schema;
index 8f0da95b402b8c75b9f54fa59e33aaaed3ea323d..1746a0e53589f25cfd1079d5b96a21e2caf71ce7 100644 (file)
@@ -38,7 +38,6 @@ class SingleModuleYinStatementWriter implements StatementTextWriter {
 
     private SingleModuleYinStatementWriter(final XMLStreamWriter writer, final URI moduleNamespace,
             final Map<String, URI> prefixToNs) {
-        super();
         this.writer = writer;
         this.currentModuleNs = moduleNamespace;
         this.prefixToNamespace = HashBiMap.create(prefixToNs);
index 6213be1c3db43323a50ebbaef867bab4ca044eea..b06bdede01667eade37bb5a616a40b776f81806f 100644 (file)
@@ -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;
index 95c4d89f99bc708b2704c0d27bfe078c4a06f8ee..dbc963ff522f07d00c184b0f6103eaab1f944a95 100644 (file)
@@ -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;
index 5df9d97e0a996b62d4681b1cf86f3b57d8d6bb3e..25a1a1e240a16b5ad8e9de0d8c0e177e54eb366e 100644 (file)
@@ -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;