You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2020/11/20 22:56:06 UTC

[commons-collections] branch master updated: Remove redundant calls to super().

This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-collections.git


The following commit(s) were added to refs/heads/master by this push:
     new ce0cadd  Remove redundant calls to super().
ce0cadd is described below

commit ce0cadd5e23c73b9f775a302460bc45e77d30f98
Author: Gary Gregory <ga...@gmail.com>
AuthorDate: Fri Nov 20 17:56:00 2020 -0500

    Remove redundant calls to super().
---
 src/main/java/org/apache/commons/collections4/ArrayStack.java     | 1 -
 .../java/org/apache/commons/collections4/FunctorException.java    | 1 -
 src/main/java/org/apache/commons/collections4/IterableUtils.java  | 1 -
 .../org/apache/commons/collections4/bag/AbstractBagDecorator.java | 1 -
 .../java/org/apache/commons/collections4/bag/AbstractMapBag.java  | 2 --
 .../commons/collections4/bag/AbstractSortedBagDecorator.java      | 1 -
 .../apache/commons/collections4/bidimap/AbstractDualBidiMap.java  | 4 ----
 .../org/apache/commons/collections4/bidimap/DualTreeBidiMap.java  | 1 -
 .../java/org/apache/commons/collections4/bidimap/TreeBidiMap.java | 4 ----
 .../collections4/collection/AbstractCollectionDecorator.java      | 1 -
 .../commons/collections4/collection/CompositeCollection.java      | 4 ----
 .../commons/collections4/comparators/ComparableComparator.java    | 1 -
 .../commons/collections4/comparators/FixedOrderComparator.java    | 3 ---
 .../org/apache/commons/collections4/functors/AndPredicate.java    | 1 -
 .../org/apache/commons/collections4/functors/ChainedClosure.java  | 1 -
 .../apache/commons/collections4/functors/ChainedTransformer.java  | 1 -
 .../apache/commons/collections4/functors/CloneTransformer.java    | 1 -
 .../apache/commons/collections4/functors/ClosureTransformer.java  | 1 -
 .../apache/commons/collections4/functors/ComparatorPredicate.java | 1 -
 .../org/apache/commons/collections4/functors/ConstantFactory.java | 1 -
 .../apache/commons/collections4/functors/ConstantTransformer.java | 1 -
 .../org/apache/commons/collections4/functors/DefaultEquator.java  | 1 -
 .../org/apache/commons/collections4/functors/EqualPredicate.java  | 1 -
 .../apache/commons/collections4/functors/ExceptionClosure.java    | 1 -
 .../apache/commons/collections4/functors/ExceptionFactory.java    | 1 -
 .../apache/commons/collections4/functors/ExceptionPredicate.java  | 1 -
 .../commons/collections4/functors/ExceptionTransformer.java       | 1 -
 .../apache/commons/collections4/functors/FactoryTransformer.java  | 1 -
 .../org/apache/commons/collections4/functors/FalsePredicate.java  | 1 -
 .../java/org/apache/commons/collections4/functors/ForClosure.java | 1 -
 .../org/apache/commons/collections4/functors/FunctorUtils.java    | 1 -
 .../apache/commons/collections4/functors/IdentityPredicate.java   | 1 -
 .../java/org/apache/commons/collections4/functors/IfClosure.java  | 1 -
 .../org/apache/commons/collections4/functors/IfTransformer.java   | 1 -
 .../apache/commons/collections4/functors/InstanceofPredicate.java | 1 -
 .../apache/commons/collections4/functors/InstantiateFactory.java  | 2 --
 .../commons/collections4/functors/InstantiateTransformer.java     | 2 --
 .../apache/commons/collections4/functors/InvokerTransformer.java  | 2 --
 .../org/apache/commons/collections4/functors/MapTransformer.java  | 1 -
 .../java/org/apache/commons/collections4/functors/NOPClosure.java | 1 -
 .../org/apache/commons/collections4/functors/NOPTransformer.java  | 1 -
 .../apache/commons/collections4/functors/NotNullPredicate.java    | 1 -
 .../org/apache/commons/collections4/functors/NotPredicate.java    | 1 -
 .../commons/collections4/functors/NullIsExceptionPredicate.java   | 1 -
 .../commons/collections4/functors/NullIsFalsePredicate.java       | 1 -
 .../apache/commons/collections4/functors/NullIsTruePredicate.java | 1 -
 .../org/apache/commons/collections4/functors/NullPredicate.java   | 1 -
 .../org/apache/commons/collections4/functors/OrPredicate.java     | 1 -
 .../commons/collections4/functors/PredicateTransformer.java       | 1 -
 .../apache/commons/collections4/functors/PrototypeFactory.java    | 3 ---
 .../commons/collections4/functors/StringValueTransformer.java     | 1 -
 .../org/apache/commons/collections4/functors/SwitchClosure.java   | 1 -
 .../apache/commons/collections4/functors/SwitchTransformer.java   | 1 -
 .../apache/commons/collections4/functors/TransformerClosure.java  | 1 -
 .../commons/collections4/functors/TransformerPredicate.java       | 1 -
 .../org/apache/commons/collections4/functors/TruePredicate.java   | 1 -
 .../org/apache/commons/collections4/functors/UniquePredicate.java | 1 -
 .../org/apache/commons/collections4/functors/WhileClosure.java    | 1 -
 .../commons/collections4/iterators/AbstractEmptyIterator.java     | 1 -
 .../commons/collections4/iterators/AbstractEmptyMapIterator.java  | 1 -
 .../collections4/iterators/AbstractListIteratorDecorator.java     | 1 -
 .../collections4/iterators/AbstractMapIteratorDecorator.java      | 1 -
 .../iterators/AbstractOrderedMapIteratorDecorator.java            | 1 -
 .../collections4/iterators/AbstractUntypedIteratorDecorator.java  | 1 -
 .../org/apache/commons/collections4/iterators/ArrayIterator.java  | 2 --
 .../org/apache/commons/collections4/iterators/EmptyIterator.java  | 1 -
 .../apache/commons/collections4/iterators/EmptyListIterator.java  | 1 -
 .../apache/commons/collections4/iterators/EmptyMapIterator.java   | 1 -
 .../commons/collections4/iterators/EmptyOrderedIterator.java      | 1 -
 .../commons/collections4/iterators/EmptyOrderedMapIterator.java   | 1 -
 .../commons/collections4/iterators/EntrySetMapIterator.java       | 1 -
 .../commons/collections4/iterators/EnumerationIterator.java       | 1 -
 .../org/apache/commons/collections4/iterators/FilterIterator.java | 3 ---
 .../apache/commons/collections4/iterators/FilterListIterator.java | 4 ----
 .../org/apache/commons/collections4/iterators/IteratorChain.java  | 5 -----
 .../apache/commons/collections4/iterators/IteratorIterable.java   | 1 -
 .../commons/collections4/iterators/ListIteratorWrapper.java       | 1 -
 .../commons/collections4/iterators/ObjectArrayIterator.java       | 1 -
 .../commons/collections4/iterators/ObjectGraphIterator.java       | 2 --
 .../apache/commons/collections4/iterators/PushbackIterator.java   | 1 -
 .../commons/collections4/iterators/ReverseListIterator.java       | 1 -
 .../apache/commons/collections4/iterators/SingletonIterator.java  | 1 -
 .../commons/collections4/iterators/SingletonListIterator.java     | 1 -
 .../apache/commons/collections4/iterators/TransformIterator.java  | 3 ---
 .../commons/collections4/iterators/UnmodifiableIterator.java      | 1 -
 .../commons/collections4/iterators/UnmodifiableListIterator.java  | 1 -
 .../commons/collections4/iterators/UnmodifiableMapIterator.java   | 1 -
 .../collections4/iterators/UnmodifiableOrderedMapIterator.java    | 1 -
 .../apache/commons/collections4/keyvalue/AbstractKeyValue.java    | 1 -
 .../java/org/apache/commons/collections4/keyvalue/MultiKey.java   | 1 -
 .../org/apache/commons/collections4/keyvalue/TiedMapEntry.java    | 1 -
 .../org/apache/commons/collections4/list/AbstractLinkedList.java  | 6 ------
 .../apache/commons/collections4/list/AbstractListDecorator.java   | 1 -
 .../apache/commons/collections4/list/CursorableLinkedList.java    | 1 -
 .../apache/commons/collections4/list/NodeCachingLinkedList.java   | 1 -
 src/main/java/org/apache/commons/collections4/list/TreeList.java  | 3 ---
 .../org/apache/commons/collections4/map/AbstractHashedMap.java    | 8 --------
 .../collections4/map/AbstractInputCheckedMapDecorator.java        | 1 -
 .../org/apache/commons/collections4/map/AbstractLinkedMap.java    | 2 --
 .../org/apache/commons/collections4/map/AbstractMapDecorator.java | 1 -
 .../commons/collections4/map/AbstractOrderedMapDecorator.java     | 1 -
 .../org/apache/commons/collections4/map/AbstractReferenceMap.java | 2 --
 .../commons/collections4/map/AbstractSortedMapDecorator.java      | 1 -
 src/main/java/org/apache/commons/collections4/map/Flat3Map.java   | 6 ------
 .../java/org/apache/commons/collections4/map/ListOrderedMap.java  | 4 ----
 .../org/apache/commons/collections4/map/PassiveExpiringMap.java   | 1 -
 .../java/org/apache/commons/collections4/map/SingletonMap.java    | 7 -------
 .../commons/collections4/multimap/AbstractListValuedMap.java      | 1 -
 .../commons/collections4/multimap/AbstractMultiValuedMap.java     | 1 -
 .../commons/collections4/multimap/AbstractSetValuedMap.java       | 1 -
 .../apache/commons/collections4/multiset/AbstractMapMultiSet.java | 2 --
 .../apache/commons/collections4/multiset/AbstractMultiSet.java    | 1 -
 .../commons/collections4/multiset/AbstractMultiSetDecorator.java  | 1 -
 .../apache/commons/collections4/queue/AbstractQueueDecorator.java | 1 -
 .../commons/collections4/set/AbstractNavigableSetDecorator.java   | 1 -
 .../org/apache/commons/collections4/set/AbstractSetDecorator.java | 1 -
 .../commons/collections4/set/AbstractSortedSetDecorator.java      | 1 -
 .../java/org/apache/commons/collections4/set/CompositeSet.java    | 3 ---
 .../java/org/apache/commons/collections4/set/MapBackedSet.java    | 1 -
 .../collections4/splitmap/AbstractIterableGetMapDecorator.java    | 1 -
 .../apache/commons/collections4/bidimap/AbstractBidiMapTest.java  | 2 --
 .../commons/collections4/bidimap/AbstractOrderedBidiMapTest.java  | 1 -
 .../commons/collections4/junit/AbstractAvailableLocalesTest.java  | 1 -
 .../commons/collections4/junit/SetDefaultLocaleTestRule.java      | 1 -
 .../collections4/properties/AbstractPropertiesFactoryTest.java    | 1 -
 125 files changed, 189 deletions(-)

diff --git a/src/main/java/org/apache/commons/collections4/ArrayStack.java b/src/main/java/org/apache/commons/collections4/ArrayStack.java
index 51fe2a3..f4b693e 100644
--- a/src/main/java/org/apache/commons/collections4/ArrayStack.java
+++ b/src/main/java/org/apache/commons/collections4/ArrayStack.java
@@ -54,7 +54,6 @@ public class ArrayStack<E> extends ArrayList<E> {
      * is controlled by {@code ArrayList} and is currently 10.
      */
     public ArrayStack() {
-        super();
     }
 
     /**
diff --git a/src/main/java/org/apache/commons/collections4/FunctorException.java b/src/main/java/org/apache/commons/collections4/FunctorException.java
index 8b8db71..c497c93 100644
--- a/src/main/java/org/apache/commons/collections4/FunctorException.java
+++ b/src/main/java/org/apache/commons/collections4/FunctorException.java
@@ -32,7 +32,6 @@ public class FunctorException extends RuntimeException {
      * detail message.
      */
     public FunctorException() {
-        super();
     }
 
     /**
diff --git a/src/main/java/org/apache/commons/collections4/IterableUtils.java b/src/main/java/org/apache/commons/collections4/IterableUtils.java
index bb37d91..0d6b89b 100644
--- a/src/main/java/org/apache/commons/collections4/IterableUtils.java
+++ b/src/main/java/org/apache/commons/collections4/IterableUtils.java
@@ -479,7 +479,6 @@ public class IterableUtils {
         private final Iterable<E> unmodifiable;
 
         UnmodifiableIterable(final Iterable<E> iterable) {
-            super();
             this.unmodifiable = iterable;
         }
 
diff --git a/src/main/java/org/apache/commons/collections4/bag/AbstractBagDecorator.java b/src/main/java/org/apache/commons/collections4/bag/AbstractBagDecorator.java
index 0e1d7c6..6afa47e 100644
--- a/src/main/java/org/apache/commons/collections4/bag/AbstractBagDecorator.java
+++ b/src/main/java/org/apache/commons/collections4/bag/AbstractBagDecorator.java
@@ -41,7 +41,6 @@ public abstract class AbstractBagDecorator<E>
      * @since 3.1
      */
     protected AbstractBagDecorator() {
-        super();
     }
 
     /**
diff --git a/src/main/java/org/apache/commons/collections4/bag/AbstractMapBag.java b/src/main/java/org/apache/commons/collections4/bag/AbstractMapBag.java
index 11e7d9e..09ff0ef 100644
--- a/src/main/java/org/apache/commons/collections4/bag/AbstractMapBag.java
+++ b/src/main/java/org/apache/commons/collections4/bag/AbstractMapBag.java
@@ -57,7 +57,6 @@ public abstract class AbstractMapBag<E> implements Bag<E> {
      * Constructor needed for subclass serialisation.
      */
     protected AbstractMapBag() {
-        super();
     }
 
     /**
@@ -67,7 +66,6 @@ public abstract class AbstractMapBag<E> implements Bag<E> {
      * @param map the map to assign
      */
     protected AbstractMapBag(final Map<E, MutableInteger> map) {
-        super();
         this.map = map;
     }
 
diff --git a/src/main/java/org/apache/commons/collections4/bag/AbstractSortedBagDecorator.java b/src/main/java/org/apache/commons/collections4/bag/AbstractSortedBagDecorator.java
index b2f2455..993f747 100644
--- a/src/main/java/org/apache/commons/collections4/bag/AbstractSortedBagDecorator.java
+++ b/src/main/java/org/apache/commons/collections4/bag/AbstractSortedBagDecorator.java
@@ -40,7 +40,6 @@ public abstract class AbstractSortedBagDecorator<E>
      * @since 3.1
      */
     protected AbstractSortedBagDecorator() {
-        super();
     }
 
     /**
diff --git a/src/main/java/org/apache/commons/collections4/bidimap/AbstractDualBidiMap.java b/src/main/java/org/apache/commons/collections4/bidimap/AbstractDualBidiMap.java
index 5ade68c..d5a5fac 100644
--- a/src/main/java/org/apache/commons/collections4/bidimap/AbstractDualBidiMap.java
+++ b/src/main/java/org/apache/commons/collections4/bidimap/AbstractDualBidiMap.java
@@ -84,7 +84,6 @@ public abstract class AbstractDualBidiMap<K, V> implements BidiMap<K, V> {
      * {@link #AbstractDualBidiMap(Map, Map)}.
      */
     protected AbstractDualBidiMap() {
-        super();
     }
 
     /**
@@ -102,7 +101,6 @@ public abstract class AbstractDualBidiMap<K, V> implements BidiMap<K, V> {
      * @since 3.1
      */
     protected AbstractDualBidiMap(final Map<K, V> normalMap, final Map<V, K> reverseMap) {
-        super();
         this.normalMap = normalMap;
         this.reverseMap = reverseMap;
     }
@@ -117,7 +115,6 @@ public abstract class AbstractDualBidiMap<K, V> implements BidiMap<K, V> {
      */
     protected AbstractDualBidiMap(final Map<K, V> normalMap, final Map<V, K> reverseMap,
                                   final BidiMap<V, K> inverseBidiMap) {
-        super();
         this.normalMap = normalMap;
         this.reverseMap = reverseMap;
         this.inverseBidiMap = inverseBidiMap;
@@ -747,7 +744,6 @@ public abstract class AbstractDualBidiMap<K, V> implements BidiMap<K, V> {
          * @param parent  the parent map
          */
         protected BidiMapIterator(final AbstractDualBidiMap<K, V> parent) {
-            super();
             this.parent = parent;
             this.iterator = parent.normalMap.entrySet().iterator();
         }
diff --git a/src/main/java/org/apache/commons/collections4/bidimap/DualTreeBidiMap.java b/src/main/java/org/apache/commons/collections4/bidimap/DualTreeBidiMap.java
index 8f5af5f..7c42d6f 100644
--- a/src/main/java/org/apache/commons/collections4/bidimap/DualTreeBidiMap.java
+++ b/src/main/java/org/apache/commons/collections4/bidimap/DualTreeBidiMap.java
@@ -315,7 +315,6 @@ public class DualTreeBidiMap<K, V> extends AbstractDualBidiMap<K, V>
          * @param parent  the parent map
          */
         protected BidiOrderedMapIterator(final AbstractDualBidiMap<K, V> parent) {
-            super();
             this.parent = parent;
             iterator = new ArrayList<>(parent.entrySet()).listIterator();
         }
diff --git a/src/main/java/org/apache/commons/collections4/bidimap/TreeBidiMap.java b/src/main/java/org/apache/commons/collections4/bidimap/TreeBidiMap.java
index bf95409..511aab0 100644
--- a/src/main/java/org/apache/commons/collections4/bidimap/TreeBidiMap.java
+++ b/src/main/java/org/apache/commons/collections4/bidimap/TreeBidiMap.java
@@ -122,7 +122,6 @@ public class TreeBidiMap<K extends Comparable<K>, V extends Comparable<V>>
      */
     @SuppressWarnings("unchecked")
     public TreeBidiMap() {
-        super();
         rootNode = new Node[2];
     }
 
@@ -1501,7 +1500,6 @@ public class TreeBidiMap<K extends Comparable<K>, V extends Comparable<V>>
          * @param orderType  the KEY or VALUE int for the order
          */
         View(final DataElement orderType) {
-            super();
             this.orderType = orderType;
         }
 
@@ -1674,7 +1672,6 @@ public class TreeBidiMap<K extends Comparable<K>, V extends Comparable<V>>
          * @param orderType  the KEY or VALUE int for the order
          */
         ViewIterator(final DataElement orderType) {
-            super();
             this.orderType = orderType;
             expectedModifications = modifications;
             nextNode = leastNode(rootNode[orderType.ordinal()], orderType);
@@ -1905,7 +1902,6 @@ public class TreeBidiMap<K extends Comparable<K>, V extends Comparable<V>>
          */
         @SuppressWarnings("unchecked")
         Node(final K key, final V value) {
-            super();
             this.key = key;
             this.value = value;
             leftNode = new Node[2];
diff --git a/src/main/java/org/apache/commons/collections4/collection/AbstractCollectionDecorator.java b/src/main/java/org/apache/commons/collections4/collection/AbstractCollectionDecorator.java
index c34ed43..046767b 100644
--- a/src/main/java/org/apache/commons/collections4/collection/AbstractCollectionDecorator.java
+++ b/src/main/java/org/apache/commons/collections4/collection/AbstractCollectionDecorator.java
@@ -70,7 +70,6 @@ public abstract class AbstractCollectionDecorator<E>
      * @since 3.1
      */
     protected AbstractCollectionDecorator() {
-        super();
     }
 
     /**
diff --git a/src/main/java/org/apache/commons/collections4/collection/CompositeCollection.java b/src/main/java/org/apache/commons/collections4/collection/CompositeCollection.java
index 23641a7..6a08cba 100644
--- a/src/main/java/org/apache/commons/collections4/collection/CompositeCollection.java
+++ b/src/main/java/org/apache/commons/collections4/collection/CompositeCollection.java
@@ -55,7 +55,6 @@ public class CompositeCollection<E> implements Collection<E>, Serializable {
      * Create an empty CompositeCollection.
      */
     public CompositeCollection() {
-        super();
     }
 
     /**
@@ -64,7 +63,6 @@ public class CompositeCollection<E> implements Collection<E>, Serializable {
      * @param compositeCollection  the Collection to be appended to the composite
      */
     public CompositeCollection(final Collection<E> compositeCollection) {
-        super();
         addComposited(compositeCollection);
     }
 
@@ -76,7 +74,6 @@ public class CompositeCollection<E> implements Collection<E>, Serializable {
      */
     public CompositeCollection(final Collection<E> compositeCollection1,
                                final Collection<E> compositeCollection2) {
-        super();
         addComposited(compositeCollection1, compositeCollection2);
     }
 
@@ -86,7 +83,6 @@ public class CompositeCollection<E> implements Collection<E>, Serializable {
      * @param compositeCollections  the collections to composite
      */
     public CompositeCollection(final Collection<E>... compositeCollections) {
-        super();
         addComposited(compositeCollections);
     }
 
diff --git a/src/main/java/org/apache/commons/collections4/comparators/ComparableComparator.java b/src/main/java/org/apache/commons/collections4/comparators/ComparableComparator.java
index 0412c58..0600948 100644
--- a/src/main/java/org/apache/commons/collections4/comparators/ComparableComparator.java
+++ b/src/main/java/org/apache/commons/collections4/comparators/ComparableComparator.java
@@ -74,7 +74,6 @@ public class ComparableComparator<E extends Comparable<? super E>> implements Co
      * Please use the {@link #comparableComparator()} method whenever possible.
      */
     public ComparableComparator() {
-        super();
     }
 
     //-----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/commons/collections4/comparators/FixedOrderComparator.java b/src/main/java/org/apache/commons/collections4/comparators/FixedOrderComparator.java
index 2611803..8a926e3 100644
--- a/src/main/java/org/apache/commons/collections4/comparators/FixedOrderComparator.java
+++ b/src/main/java/org/apache/commons/collections4/comparators/FixedOrderComparator.java
@@ -81,7 +81,6 @@ public class FixedOrderComparator<T> implements Comparator<T>, Serializable {
      * Constructs an empty FixedOrderComparator.
      */
     public FixedOrderComparator() {
-        super();
     }
 
     /**
@@ -94,7 +93,6 @@ public class FixedOrderComparator<T> implements Comparator<T>, Serializable {
      * @throws NullPointerException if the array is null
      */
     public FixedOrderComparator(final T... items) {
-        super();
         for (final T item : Objects.requireNonNull(items, "items")) {
             add(item);
         }
@@ -110,7 +108,6 @@ public class FixedOrderComparator<T> implements Comparator<T>, Serializable {
      * @throws NullPointerException if the list is null
      */
     public FixedOrderComparator(final List<T> items) {
-        super();
         for (final T t : Objects.requireNonNull(items, "items")) {
             add(t);
         }
diff --git a/src/main/java/org/apache/commons/collections4/functors/AndPredicate.java b/src/main/java/org/apache/commons/collections4/functors/AndPredicate.java
index af96f92..bf7feec 100644
--- a/src/main/java/org/apache/commons/collections4/functors/AndPredicate.java
+++ b/src/main/java/org/apache/commons/collections4/functors/AndPredicate.java
@@ -59,7 +59,6 @@ public final class AndPredicate<T> implements PredicateDecorator<T>, Serializabl
      * @param predicate2  the second predicate to check, not null
      */
     public AndPredicate(final Predicate<? super T> predicate1, final Predicate<? super T> predicate2) {
-        super();
         iPredicate1 = predicate1;
         iPredicate2 = predicate2;
     }
diff --git a/src/main/java/org/apache/commons/collections4/functors/ChainedClosure.java b/src/main/java/org/apache/commons/collections4/functors/ChainedClosure.java
index 94a360e..84730ba 100644
--- a/src/main/java/org/apache/commons/collections4/functors/ChainedClosure.java
+++ b/src/main/java/org/apache/commons/collections4/functors/ChainedClosure.java
@@ -86,7 +86,6 @@ public class ChainedClosure<E> implements Closure<E>, Serializable {
      * @param closures  the closures to chain, no nulls
      */
     private ChainedClosure(final boolean clone, final Closure<? super E>... closures) {
-        super();
         iClosures = clone ? FunctorUtils.copy(closures) : closures;
     }
 
diff --git a/src/main/java/org/apache/commons/collections4/functors/ChainedTransformer.java b/src/main/java/org/apache/commons/collections4/functors/ChainedTransformer.java
index 28ab875..5f38967 100644
--- a/src/main/java/org/apache/commons/collections4/functors/ChainedTransformer.java
+++ b/src/main/java/org/apache/commons/collections4/functors/ChainedTransformer.java
@@ -86,7 +86,6 @@ public class ChainedTransformer<T> implements Transformer<T, T>, Serializable {
      * @param transformers  the transformers to chain, no nulls
      */
     private ChainedTransformer(final boolean clone, final Transformer<? super T, ? extends T>[] transformers) {
-        super();
         iTransformers = clone ? FunctorUtils.copy(transformers) : transformers;
     }
 
diff --git a/src/main/java/org/apache/commons/collections4/functors/CloneTransformer.java b/src/main/java/org/apache/commons/collections4/functors/CloneTransformer.java
index 6775b1a..3009491 100644
--- a/src/main/java/org/apache/commons/collections4/functors/CloneTransformer.java
+++ b/src/main/java/org/apache/commons/collections4/functors/CloneTransformer.java
@@ -53,7 +53,6 @@ public class CloneTransformer<T> implements Transformer<T, T> {
      * Constructor.
      */
     private CloneTransformer() {
-        super();
     }
 
     /**
diff --git a/src/main/java/org/apache/commons/collections4/functors/ClosureTransformer.java b/src/main/java/org/apache/commons/collections4/functors/ClosureTransformer.java
index 8ab9f8f..2f2cee1 100644
--- a/src/main/java/org/apache/commons/collections4/functors/ClosureTransformer.java
+++ b/src/main/java/org/apache/commons/collections4/functors/ClosureTransformer.java
@@ -55,7 +55,6 @@ public class ClosureTransformer<T> implements Transformer<T, T>, Serializable {
      * @param closure  the closure to call, not null
      */
     public ClosureTransformer(final Closure<? super T> closure) {
-        super();
         iClosure = closure;
     }
 
diff --git a/src/main/java/org/apache/commons/collections4/functors/ComparatorPredicate.java b/src/main/java/org/apache/commons/collections4/functors/ComparatorPredicate.java
index 17ef0bd..86b340a 100644
--- a/src/main/java/org/apache/commons/collections4/functors/ComparatorPredicate.java
+++ b/src/main/java/org/apache/commons/collections4/functors/ComparatorPredicate.java
@@ -133,7 +133,6 @@ public class ComparatorPredicate<T> implements Predicate<T>, Serializable {
      * @param criterion  the criterion to use to evaluate comparison
      */
     public ComparatorPredicate(final T object, final Comparator<T> comparator, final Criterion criterion) {
-        super();
         this.object = object;
         this.comparator = comparator;
         this.criterion = criterion;
diff --git a/src/main/java/org/apache/commons/collections4/functors/ConstantFactory.java b/src/main/java/org/apache/commons/collections4/functors/ConstantFactory.java
index a033bc0..21a9cf4 100644
--- a/src/main/java/org/apache/commons/collections4/functors/ConstantFactory.java
+++ b/src/main/java/org/apache/commons/collections4/functors/ConstantFactory.java
@@ -63,7 +63,6 @@ public class ConstantFactory<T> implements Factory<T>, Serializable {
      * @param constantToReturn  the constant to return each time
      */
     public ConstantFactory(final T constantToReturn) {
-        super();
         iConstant = constantToReturn;
     }
 
diff --git a/src/main/java/org/apache/commons/collections4/functors/ConstantTransformer.java b/src/main/java/org/apache/commons/collections4/functors/ConstantTransformer.java
index cf1eb04..32dc5c7 100644
--- a/src/main/java/org/apache/commons/collections4/functors/ConstantTransformer.java
+++ b/src/main/java/org/apache/commons/collections4/functors/ConstantTransformer.java
@@ -75,7 +75,6 @@ public class ConstantTransformer<I, O> implements Transformer<I, O>, Serializabl
      * @param constantToReturn  the constant to return each time
      */
     public ConstantTransformer(final O constantToReturn) {
-        super();
         iConstant = constantToReturn;
     }
 
diff --git a/src/main/java/org/apache/commons/collections4/functors/DefaultEquator.java b/src/main/java/org/apache/commons/collections4/functors/DefaultEquator.java
index 4149658..010ed78 100644
--- a/src/main/java/org/apache/commons/collections4/functors/DefaultEquator.java
+++ b/src/main/java/org/apache/commons/collections4/functors/DefaultEquator.java
@@ -54,7 +54,6 @@ public class DefaultEquator<T> implements Equator<T>, Serializable {
      * Restricted constructor.
      */
     private DefaultEquator() {
-        super();
     }
 
     /**
diff --git a/src/main/java/org/apache/commons/collections4/functors/EqualPredicate.java b/src/main/java/org/apache/commons/collections4/functors/EqualPredicate.java
index b7ca4be..1dbd297 100644
--- a/src/main/java/org/apache/commons/collections4/functors/EqualPredicate.java
+++ b/src/main/java/org/apache/commons/collections4/functors/EqualPredicate.java
@@ -89,7 +89,6 @@ public final class EqualPredicate<T> implements Predicate<T>, Serializable {
      * @since 4.0
      */
     public EqualPredicate(final T object, final Equator<T> equator) {
-        super();
         iValue = object;
         this.equator = equator;
     }
diff --git a/src/main/java/org/apache/commons/collections4/functors/ExceptionClosure.java b/src/main/java/org/apache/commons/collections4/functors/ExceptionClosure.java
index 3ccc968..ee36666 100644
--- a/src/main/java/org/apache/commons/collections4/functors/ExceptionClosure.java
+++ b/src/main/java/org/apache/commons/collections4/functors/ExceptionClosure.java
@@ -50,7 +50,6 @@ public final class ExceptionClosure<E> implements Closure<E>, Serializable {
      * Restricted constructor.
      */
     private ExceptionClosure() {
-        super();
     }
 
     /**
diff --git a/src/main/java/org/apache/commons/collections4/functors/ExceptionFactory.java b/src/main/java/org/apache/commons/collections4/functors/ExceptionFactory.java
index 0d9d83f..518551b 100644
--- a/src/main/java/org/apache/commons/collections4/functors/ExceptionFactory.java
+++ b/src/main/java/org/apache/commons/collections4/functors/ExceptionFactory.java
@@ -50,7 +50,6 @@ public final class ExceptionFactory<T> implements Factory<T>, Serializable {
      * Restricted constructor.
      */
     private ExceptionFactory() {
-        super();
     }
 
     /**
diff --git a/src/main/java/org/apache/commons/collections4/functors/ExceptionPredicate.java b/src/main/java/org/apache/commons/collections4/functors/ExceptionPredicate.java
index 9eacefd..6cd60db 100644
--- a/src/main/java/org/apache/commons/collections4/functors/ExceptionPredicate.java
+++ b/src/main/java/org/apache/commons/collections4/functors/ExceptionPredicate.java
@@ -50,7 +50,6 @@ public final class ExceptionPredicate<T> implements Predicate<T>, Serializable {
      * Restricted constructor.
      */
     private ExceptionPredicate() {
-        super();
     }
 
     /**
diff --git a/src/main/java/org/apache/commons/collections4/functors/ExceptionTransformer.java b/src/main/java/org/apache/commons/collections4/functors/ExceptionTransformer.java
index 3412365..4c7835e 100644
--- a/src/main/java/org/apache/commons/collections4/functors/ExceptionTransformer.java
+++ b/src/main/java/org/apache/commons/collections4/functors/ExceptionTransformer.java
@@ -51,7 +51,6 @@ public final class ExceptionTransformer<I, O> implements Transformer<I, O>, Seri
      * Restricted constructor.
      */
     private ExceptionTransformer() {
-        super();
     }
 
     /**
diff --git a/src/main/java/org/apache/commons/collections4/functors/FactoryTransformer.java b/src/main/java/org/apache/commons/collections4/functors/FactoryTransformer.java
index a6feef7..2b14c16 100644
--- a/src/main/java/org/apache/commons/collections4/functors/FactoryTransformer.java
+++ b/src/main/java/org/apache/commons/collections4/functors/FactoryTransformer.java
@@ -55,7 +55,6 @@ public class FactoryTransformer<I, O> implements Transformer<I, O>, Serializable
      * @param factory  the factory to call, not null
      */
     public FactoryTransformer(final Factory<? extends O> factory) {
-        super();
         iFactory = factory;
     }
 
diff --git a/src/main/java/org/apache/commons/collections4/functors/FalsePredicate.java b/src/main/java/org/apache/commons/collections4/functors/FalsePredicate.java
index f3dd7e1..fc5562d 100644
--- a/src/main/java/org/apache/commons/collections4/functors/FalsePredicate.java
+++ b/src/main/java/org/apache/commons/collections4/functors/FalsePredicate.java
@@ -49,7 +49,6 @@ public final class FalsePredicate<T> implements Predicate<T>, Serializable {
      * Restricted constructor.
      */
     private FalsePredicate() {
-        super();
     }
 
     /**
diff --git a/src/main/java/org/apache/commons/collections4/functors/ForClosure.java b/src/main/java/org/apache/commons/collections4/functors/ForClosure.java
index f4a7235..1406dd0 100644
--- a/src/main/java/org/apache/commons/collections4/functors/ForClosure.java
+++ b/src/main/java/org/apache/commons/collections4/functors/ForClosure.java
@@ -66,7 +66,6 @@ public class ForClosure<E> implements Closure<E> {
      * @param closure  the closure to execute, not null
      */
     public ForClosure(final int count, final Closure<? super E> closure) {
-        super();
         iCount = count;
         iClosure = closure;
     }
diff --git a/src/main/java/org/apache/commons/collections4/functors/FunctorUtils.java b/src/main/java/org/apache/commons/collections4/functors/FunctorUtils.java
index 4b8b961..0b1998d 100644
--- a/src/main/java/org/apache/commons/collections4/functors/FunctorUtils.java
+++ b/src/main/java/org/apache/commons/collections4/functors/FunctorUtils.java
@@ -34,7 +34,6 @@ class FunctorUtils {
      * Restricted constructor.
      */
     private FunctorUtils() {
-        super();
     }
 
     /**
diff --git a/src/main/java/org/apache/commons/collections4/functors/IdentityPredicate.java b/src/main/java/org/apache/commons/collections4/functors/IdentityPredicate.java
index eb20300..ad3c69f 100644
--- a/src/main/java/org/apache/commons/collections4/functors/IdentityPredicate.java
+++ b/src/main/java/org/apache/commons/collections4/functors/IdentityPredicate.java
@@ -55,7 +55,6 @@ public final class IdentityPredicate<T> implements Predicate<T>, Serializable {
      * @param object  the object to compare to
      */
     public IdentityPredicate(final T object) {
-        super();
         iValue = object;
     }
 
diff --git a/src/main/java/org/apache/commons/collections4/functors/IfClosure.java b/src/main/java/org/apache/commons/collections4/functors/IfClosure.java
index 6fd7146..82b4b18 100644
--- a/src/main/java/org/apache/commons/collections4/functors/IfClosure.java
+++ b/src/main/java/org/apache/commons/collections4/functors/IfClosure.java
@@ -100,7 +100,6 @@ public class IfClosure<E> implements Closure<E>, Serializable {
      */
     public IfClosure(final Predicate<? super E> predicate, final Closure<? super E> trueClosure,
                      final Closure<? super E> falseClosure) {
-        super();
         iPredicate = predicate;
         iTrueClosure = trueClosure;
         iFalseClosure = falseClosure;
diff --git a/src/main/java/org/apache/commons/collections4/functors/IfTransformer.java b/src/main/java/org/apache/commons/collections4/functors/IfTransformer.java
index 0f804bc..92fef25 100644
--- a/src/main/java/org/apache/commons/collections4/functors/IfTransformer.java
+++ b/src/main/java/org/apache/commons/collections4/functors/IfTransformer.java
@@ -93,7 +93,6 @@ public class IfTransformer<I, O> implements Transformer<I, O>, Serializable {
         final Transformer<? super I, ? extends O> trueTransformer,
         final Transformer<? super I, ? extends O> falseTransformer) {
 
-        super();
         iPredicate = predicate;
         iTrueTransformer = trueTransformer;
         iFalseTransformer = falseTransformer;
diff --git a/src/main/java/org/apache/commons/collections4/functors/InstanceofPredicate.java b/src/main/java/org/apache/commons/collections4/functors/InstanceofPredicate.java
index 991dd0f..964c5b7 100644
--- a/src/main/java/org/apache/commons/collections4/functors/InstanceofPredicate.java
+++ b/src/main/java/org/apache/commons/collections4/functors/InstanceofPredicate.java
@@ -53,7 +53,6 @@ public final class InstanceofPredicate implements Predicate<Object>, Serializabl
      * @param type  the type to check for
      */
     public InstanceofPredicate(final Class<?> type) {
-        super();
         iType = type;
     }
 
diff --git a/src/main/java/org/apache/commons/collections4/functors/InstantiateFactory.java b/src/main/java/org/apache/commons/collections4/functors/InstantiateFactory.java
index 23c4612..cd85c8a 100644
--- a/src/main/java/org/apache/commons/collections4/functors/InstantiateFactory.java
+++ b/src/main/java/org/apache/commons/collections4/functors/InstantiateFactory.java
@@ -79,7 +79,6 @@ public class InstantiateFactory<T> implements Factory<T> {
      * @param classToInstantiate  the class to instantiate
      */
     public InstantiateFactory(final Class<T> classToInstantiate) {
-        super();
         iClassToInstantiate = classToInstantiate;
         iParamTypes = null;
         iArgs = null;
@@ -95,7 +94,6 @@ public class InstantiateFactory<T> implements Factory<T> {
      * @param args  the constructor arguments, cloned
      */
     public InstantiateFactory(final Class<T> classToInstantiate, final Class<?>[] paramTypes, final Object[] args) {
-        super();
         iClassToInstantiate = classToInstantiate;
         iParamTypes = paramTypes.clone();
         iArgs = args.clone();
diff --git a/src/main/java/org/apache/commons/collections4/functors/InstantiateTransformer.java b/src/main/java/org/apache/commons/collections4/functors/InstantiateTransformer.java
index cd419a9..cbc9132 100644
--- a/src/main/java/org/apache/commons/collections4/functors/InstantiateTransformer.java
+++ b/src/main/java/org/apache/commons/collections4/functors/InstantiateTransformer.java
@@ -81,7 +81,6 @@ public class InstantiateTransformer<T> implements Transformer<Class<? extends T>
      * Constructor for no arg instance.
      */
     private InstantiateTransformer() {
-        super();
         iParamTypes = null;
         iArgs = null;
     }
@@ -96,7 +95,6 @@ public class InstantiateTransformer<T> implements Transformer<Class<? extends T>
      * @param args  the constructor arguments
      */
     public InstantiateTransformer(final Class<?>[] paramTypes, final Object[] args) {
-        super();
         iParamTypes = paramTypes != null ? paramTypes.clone() : null;
         iArgs = args != null ? args.clone() : null;
     }
diff --git a/src/main/java/org/apache/commons/collections4/functors/InvokerTransformer.java b/src/main/java/org/apache/commons/collections4/functors/InvokerTransformer.java
index 293f808..ce15744 100644
--- a/src/main/java/org/apache/commons/collections4/functors/InvokerTransformer.java
+++ b/src/main/java/org/apache/commons/collections4/functors/InvokerTransformer.java
@@ -89,7 +89,6 @@ public class InvokerTransformer<I, O> implements Transformer<I, O> {
      * @param methodName  the method to call
      */
     private InvokerTransformer(final String methodName) {
-        super();
         iMethodName = methodName;
         iParamTypes = null;
         iArgs = null;
@@ -106,7 +105,6 @@ public class InvokerTransformer<I, O> implements Transformer<I, O> {
      * @param args  the constructor arguments
      */
     public InvokerTransformer(final String methodName, final Class<?>[] paramTypes, final Object[] args) {
-        super();
         iMethodName = methodName;
         iParamTypes = paramTypes != null ? paramTypes.clone() : null;
         iArgs = args != null ? args.clone() : null;
diff --git a/src/main/java/org/apache/commons/collections4/functors/MapTransformer.java b/src/main/java/org/apache/commons/collections4/functors/MapTransformer.java
index 01f16fa..29cc9ac 100644
--- a/src/main/java/org/apache/commons/collections4/functors/MapTransformer.java
+++ b/src/main/java/org/apache/commons/collections4/functors/MapTransformer.java
@@ -59,7 +59,6 @@ public final class MapTransformer<I, O> implements Transformer<I, O>, Serializab
      * @param map  the map to use for lookup, not cloned
      */
     private MapTransformer(final Map<? super I, ? extends O> map) {
-        super();
         iMap = map;
     }
 
diff --git a/src/main/java/org/apache/commons/collections4/functors/NOPClosure.java b/src/main/java/org/apache/commons/collections4/functors/NOPClosure.java
index 6bc4e2a..bfcb5b7 100644
--- a/src/main/java/org/apache/commons/collections4/functors/NOPClosure.java
+++ b/src/main/java/org/apache/commons/collections4/functors/NOPClosure.java
@@ -49,7 +49,6 @@ public final class NOPClosure<E> implements Closure<E>, Serializable {
      * Constructor.
      */
     private NOPClosure() {
-        super();
     }
 
     /**
diff --git a/src/main/java/org/apache/commons/collections4/functors/NOPTransformer.java b/src/main/java/org/apache/commons/collections4/functors/NOPTransformer.java
index 4b23ded..9d197c3 100644
--- a/src/main/java/org/apache/commons/collections4/functors/NOPTransformer.java
+++ b/src/main/java/org/apache/commons/collections4/functors/NOPTransformer.java
@@ -49,7 +49,6 @@ public class NOPTransformer<T> implements Transformer<T, T>, Serializable {
      * Constructor.
      */
     private NOPTransformer() {
-        super();
     }
 
     /**
diff --git a/src/main/java/org/apache/commons/collections4/functors/NotNullPredicate.java b/src/main/java/org/apache/commons/collections4/functors/NotNullPredicate.java
index 871bbb8..1e1ba32 100644
--- a/src/main/java/org/apache/commons/collections4/functors/NotNullPredicate.java
+++ b/src/main/java/org/apache/commons/collections4/functors/NotNullPredicate.java
@@ -49,7 +49,6 @@ public final class NotNullPredicate<T> implements Predicate<T>, Serializable {
      * Restricted constructor.
      */
     private NotNullPredicate() {
-        super();
     }
 
     /**
diff --git a/src/main/java/org/apache/commons/collections4/functors/NotPredicate.java b/src/main/java/org/apache/commons/collections4/functors/NotPredicate.java
index 77f36d6..7416502 100644
--- a/src/main/java/org/apache/commons/collections4/functors/NotPredicate.java
+++ b/src/main/java/org/apache/commons/collections4/functors/NotPredicate.java
@@ -53,7 +53,6 @@ public final class NotPredicate<T> implements PredicateDecorator<T>, Serializabl
      * @param predicate  the predicate to call after the null check
      */
     public NotPredicate(final Predicate<? super T> predicate) {
-        super();
         iPredicate = predicate;
     }
 
diff --git a/src/main/java/org/apache/commons/collections4/functors/NullIsExceptionPredicate.java b/src/main/java/org/apache/commons/collections4/functors/NullIsExceptionPredicate.java
index 4f90dd3..46980d1 100644
--- a/src/main/java/org/apache/commons/collections4/functors/NullIsExceptionPredicate.java
+++ b/src/main/java/org/apache/commons/collections4/functors/NullIsExceptionPredicate.java
@@ -54,7 +54,6 @@ public final class NullIsExceptionPredicate<T> implements PredicateDecorator<T>,
      * @param predicate  the predicate to call after the null check
      */
     public NullIsExceptionPredicate(final Predicate<? super T> predicate) {
-        super();
         iPredicate = predicate;
     }
 
diff --git a/src/main/java/org/apache/commons/collections4/functors/NullIsFalsePredicate.java b/src/main/java/org/apache/commons/collections4/functors/NullIsFalsePredicate.java
index f52038a..636d8c6 100644
--- a/src/main/java/org/apache/commons/collections4/functors/NullIsFalsePredicate.java
+++ b/src/main/java/org/apache/commons/collections4/functors/NullIsFalsePredicate.java
@@ -53,7 +53,6 @@ public final class NullIsFalsePredicate<T> implements PredicateDecorator<T>, Ser
      * @param predicate  the predicate to call after the null check
      */
     public NullIsFalsePredicate(final Predicate<? super T> predicate) {
-        super();
         iPredicate = predicate;
     }
 
diff --git a/src/main/java/org/apache/commons/collections4/functors/NullIsTruePredicate.java b/src/main/java/org/apache/commons/collections4/functors/NullIsTruePredicate.java
index 028455c..9c3527a 100644
--- a/src/main/java/org/apache/commons/collections4/functors/NullIsTruePredicate.java
+++ b/src/main/java/org/apache/commons/collections4/functors/NullIsTruePredicate.java
@@ -53,7 +53,6 @@ public final class NullIsTruePredicate<T> implements PredicateDecorator<T>, Seri
      * @param predicate  the predicate to call after the null check
      */
     public NullIsTruePredicate(final Predicate<? super T> predicate) {
-        super();
         iPredicate = predicate;
     }
 
diff --git a/src/main/java/org/apache/commons/collections4/functors/NullPredicate.java b/src/main/java/org/apache/commons/collections4/functors/NullPredicate.java
index 9230dbb..ff1b934 100644
--- a/src/main/java/org/apache/commons/collections4/functors/NullPredicate.java
+++ b/src/main/java/org/apache/commons/collections4/functors/NullPredicate.java
@@ -49,7 +49,6 @@ public final class NullPredicate<T> implements Predicate<T>, Serializable {
      * Restricted constructor.
      */
     private NullPredicate() {
-        super();
     }
 
     /**
diff --git a/src/main/java/org/apache/commons/collections4/functors/OrPredicate.java b/src/main/java/org/apache/commons/collections4/functors/OrPredicate.java
index efde40c..257b769 100644
--- a/src/main/java/org/apache/commons/collections4/functors/OrPredicate.java
+++ b/src/main/java/org/apache/commons/collections4/functors/OrPredicate.java
@@ -59,7 +59,6 @@ public final class OrPredicate<T> implements PredicateDecorator<T>, Serializable
      * @param predicate2  the second predicate to check, not null
      */
     public OrPredicate(final Predicate<? super T> predicate1, final Predicate<? super T> predicate2) {
-        super();
         iPredicate1 = predicate1;
         iPredicate2 = predicate2;
     }
diff --git a/src/main/java/org/apache/commons/collections4/functors/PredicateTransformer.java b/src/main/java/org/apache/commons/collections4/functors/PredicateTransformer.java
index e7c81ad..116f23c 100644
--- a/src/main/java/org/apache/commons/collections4/functors/PredicateTransformer.java
+++ b/src/main/java/org/apache/commons/collections4/functors/PredicateTransformer.java
@@ -57,7 +57,6 @@ public class PredicateTransformer<T> implements Transformer<T, Boolean>, Seriali
      * @param predicate  the predicate to call, not null
      */
     public PredicateTransformer(final Predicate<? super T> predicate) {
-        super();
         iPredicate = predicate;
     }
 
diff --git a/src/main/java/org/apache/commons/collections4/functors/PrototypeFactory.java b/src/main/java/org/apache/commons/collections4/functors/PrototypeFactory.java
index 4c19f2a..38b8bbd 100644
--- a/src/main/java/org/apache/commons/collections4/functors/PrototypeFactory.java
+++ b/src/main/java/org/apache/commons/collections4/functors/PrototypeFactory.java
@@ -91,7 +91,6 @@ public class PrototypeFactory {
      * Restricted constructor.
      */
     private PrototypeFactory() {
-        super();
     }
 
     // PrototypeCloneFactory
@@ -110,7 +109,6 @@ public class PrototypeFactory {
          * Constructor to store prototype.
          */
         private PrototypeCloneFactory(final T prototype, final Method method) {
-            super();
             iPrototype = prototype;
             iCloneMethod = method;
         }
@@ -163,7 +161,6 @@ public class PrototypeFactory {
          * Constructor to store prototype
          */
         private PrototypeSerializationFactory(final T prototype) {
-            super();
             iPrototype = prototype;
         }
 
diff --git a/src/main/java/org/apache/commons/collections4/functors/StringValueTransformer.java b/src/main/java/org/apache/commons/collections4/functors/StringValueTransformer.java
index 1b096dc..ddf3927 100644
--- a/src/main/java/org/apache/commons/collections4/functors/StringValueTransformer.java
+++ b/src/main/java/org/apache/commons/collections4/functors/StringValueTransformer.java
@@ -50,7 +50,6 @@ public final class StringValueTransformer<T> implements Transformer<T, String>,
      * Restricted constructor.
      */
     private StringValueTransformer() {
-        super();
     }
 
     /**
diff --git a/src/main/java/org/apache/commons/collections4/functors/SwitchClosure.java b/src/main/java/org/apache/commons/collections4/functors/SwitchClosure.java
index 71955c7..4ddaf71 100644
--- a/src/main/java/org/apache/commons/collections4/functors/SwitchClosure.java
+++ b/src/main/java/org/apache/commons/collections4/functors/SwitchClosure.java
@@ -117,7 +117,6 @@ public class SwitchClosure<E> implements Closure<E>, Serializable {
     @SuppressWarnings("unchecked")
     private SwitchClosure(final boolean clone, final Predicate<? super E>[] predicates,
                           final Closure<? super E>[] closures, final Closure<? super E> defaultClosure) {
-        super();
         iPredicates = clone ? FunctorUtils.copy(predicates) : predicates;
         iClosures = clone ? FunctorUtils.copy(closures) : closures;
         iDefault = (Closure<? super E>) (defaultClosure == null ? NOPClosure.<E>nopClosure() : defaultClosure);
diff --git a/src/main/java/org/apache/commons/collections4/functors/SwitchTransformer.java b/src/main/java/org/apache/commons/collections4/functors/SwitchTransformer.java
index 205b75e..2175cce 100644
--- a/src/main/java/org/apache/commons/collections4/functors/SwitchTransformer.java
+++ b/src/main/java/org/apache/commons/collections4/functors/SwitchTransformer.java
@@ -128,7 +128,6 @@ public class SwitchTransformer<I, O> implements Transformer<I, O>, Serializable
     private SwitchTransformer(final boolean clone, final Predicate<? super I>[] predicates,
                              final Transformer<? super I, ? extends O>[] transformers,
                              final Transformer<? super I, ? extends O> defaultTransformer) {
-        super();
         iPredicates = clone ? FunctorUtils.copy(predicates) : predicates;
         iTransformers = clone ? FunctorUtils.copy(transformers) : transformers;
         iDefault = (Transformer<? super I, ? extends O>) (defaultTransformer == null ?
diff --git a/src/main/java/org/apache/commons/collections4/functors/TransformerClosure.java b/src/main/java/org/apache/commons/collections4/functors/TransformerClosure.java
index 3c6e947..b6de903 100644
--- a/src/main/java/org/apache/commons/collections4/functors/TransformerClosure.java
+++ b/src/main/java/org/apache/commons/collections4/functors/TransformerClosure.java
@@ -58,7 +58,6 @@ public class TransformerClosure<E> implements Closure<E>, Serializable {
      * @param transformer  the transformer to call, not null
      */
     public TransformerClosure(final Transformer<? super E, ?> transformer) {
-        super();
         iTransformer = transformer;
     }
 
diff --git a/src/main/java/org/apache/commons/collections4/functors/TransformerPredicate.java b/src/main/java/org/apache/commons/collections4/functors/TransformerPredicate.java
index b226180..61d3b3e 100644
--- a/src/main/java/org/apache/commons/collections4/functors/TransformerPredicate.java
+++ b/src/main/java/org/apache/commons/collections4/functors/TransformerPredicate.java
@@ -55,7 +55,6 @@ public final class TransformerPredicate<T> implements Predicate<T>, Serializable
      * @param transformer  the transformer to decorate
      */
     public TransformerPredicate(final Transformer<? super T, Boolean> transformer) {
-        super();
         iTransformer = transformer;
     }
 
diff --git a/src/main/java/org/apache/commons/collections4/functors/TruePredicate.java b/src/main/java/org/apache/commons/collections4/functors/TruePredicate.java
index f82d152..e098653 100644
--- a/src/main/java/org/apache/commons/collections4/functors/TruePredicate.java
+++ b/src/main/java/org/apache/commons/collections4/functors/TruePredicate.java
@@ -49,7 +49,6 @@ public final class TruePredicate<T> implements Predicate<T>, Serializable {
      * Restricted constructor.
      */
     private TruePredicate() {
-        super();
     }
 
     /**
diff --git a/src/main/java/org/apache/commons/collections4/functors/UniquePredicate.java b/src/main/java/org/apache/commons/collections4/functors/UniquePredicate.java
index 4aaf231..5e29153 100644
--- a/src/main/java/org/apache/commons/collections4/functors/UniquePredicate.java
+++ b/src/main/java/org/apache/commons/collections4/functors/UniquePredicate.java
@@ -52,7 +52,6 @@ public final class UniquePredicate<T> implements Predicate<T>, Serializable {
      * Use {@code uniquePredicate} if you want that.
      */
     public UniquePredicate() {
-        super();
     }
 
     /**
diff --git a/src/main/java/org/apache/commons/collections4/functors/WhileClosure.java b/src/main/java/org/apache/commons/collections4/functors/WhileClosure.java
index 0700039..68dbef3 100644
--- a/src/main/java/org/apache/commons/collections4/functors/WhileClosure.java
+++ b/src/main/java/org/apache/commons/collections4/functors/WhileClosure.java
@@ -67,7 +67,6 @@ public class WhileClosure<E> implements Closure<E> {
      * @param doLoop  true to act as a do-while loop, always executing the closure once
      */
     public WhileClosure(final Predicate<? super E> predicate, final Closure<? super E> closure, final boolean doLoop) {
-        super();
         iPredicate = predicate;
         iClosure = closure;
         iDoLoop = doLoop;
diff --git a/src/main/java/org/apache/commons/collections4/iterators/AbstractEmptyIterator.java b/src/main/java/org/apache/commons/collections4/iterators/AbstractEmptyIterator.java
index daac305..a7a6b89 100644
--- a/src/main/java/org/apache/commons/collections4/iterators/AbstractEmptyIterator.java
+++ b/src/main/java/org/apache/commons/collections4/iterators/AbstractEmptyIterator.java
@@ -29,7 +29,6 @@ abstract class AbstractEmptyIterator<E> {
      * Constructor.
      */
     protected AbstractEmptyIterator() {
-        super();
     }
 
     public boolean hasNext() {
diff --git a/src/main/java/org/apache/commons/collections4/iterators/AbstractEmptyMapIterator.java b/src/main/java/org/apache/commons/collections4/iterators/AbstractEmptyMapIterator.java
index 2b11ee8..446e4bb 100644
--- a/src/main/java/org/apache/commons/collections4/iterators/AbstractEmptyMapIterator.java
+++ b/src/main/java/org/apache/commons/collections4/iterators/AbstractEmptyMapIterator.java
@@ -29,7 +29,6 @@ public abstract class AbstractEmptyMapIterator<K, V> extends AbstractEmptyIterat
      * Create a new AbstractEmptyMapIterator.
      */
     public AbstractEmptyMapIterator() {
-        super();
     }
 
     public K getKey() {
diff --git a/src/main/java/org/apache/commons/collections4/iterators/AbstractListIteratorDecorator.java b/src/main/java/org/apache/commons/collections4/iterators/AbstractListIteratorDecorator.java
index a2a163e..160a72d 100644
--- a/src/main/java/org/apache/commons/collections4/iterators/AbstractListIteratorDecorator.java
+++ b/src/main/java/org/apache/commons/collections4/iterators/AbstractListIteratorDecorator.java
@@ -39,7 +39,6 @@ public class AbstractListIteratorDecorator<E> implements ListIterator<E> {
      * @throws NullPointerException if the iterator is null
      */
     public AbstractListIteratorDecorator(final ListIterator<E> iterator) {
-        super();
         this.iterator = Objects.requireNonNull(iterator, "iterator");
     }
 
diff --git a/src/main/java/org/apache/commons/collections4/iterators/AbstractMapIteratorDecorator.java b/src/main/java/org/apache/commons/collections4/iterators/AbstractMapIteratorDecorator.java
index a7a105c..98d3952 100644
--- a/src/main/java/org/apache/commons/collections4/iterators/AbstractMapIteratorDecorator.java
+++ b/src/main/java/org/apache/commons/collections4/iterators/AbstractMapIteratorDecorator.java
@@ -42,7 +42,6 @@ public class AbstractMapIteratorDecorator<K, V> implements MapIterator<K, V> {
      * @throws NullPointerException if the iterator is null
      */
     public AbstractMapIteratorDecorator(final MapIterator<K, V> iterator) {
-        super();
         this.iterator = Objects.requireNonNull(iterator, "iterator");
     }
 
diff --git a/src/main/java/org/apache/commons/collections4/iterators/AbstractOrderedMapIteratorDecorator.java b/src/main/java/org/apache/commons/collections4/iterators/AbstractOrderedMapIteratorDecorator.java
index 686335f..70d5964 100644
--- a/src/main/java/org/apache/commons/collections4/iterators/AbstractOrderedMapIteratorDecorator.java
+++ b/src/main/java/org/apache/commons/collections4/iterators/AbstractOrderedMapIteratorDecorator.java
@@ -42,7 +42,6 @@ public class AbstractOrderedMapIteratorDecorator<K, V> implements OrderedMapIter
      * @throws NullPointerException if the iterator is null
      */
     public AbstractOrderedMapIteratorDecorator(final OrderedMapIterator<K, V> iterator) {
-        super();
         this.iterator = Objects.requireNonNull(iterator, "iterator");
     }
 
diff --git a/src/main/java/org/apache/commons/collections4/iterators/AbstractUntypedIteratorDecorator.java b/src/main/java/org/apache/commons/collections4/iterators/AbstractUntypedIteratorDecorator.java
index ae0ca71..f24c888 100644
--- a/src/main/java/org/apache/commons/collections4/iterators/AbstractUntypedIteratorDecorator.java
+++ b/src/main/java/org/apache/commons/collections4/iterators/AbstractUntypedIteratorDecorator.java
@@ -39,7 +39,6 @@ public abstract class AbstractUntypedIteratorDecorator<I, O> implements Iterator
      * @throws NullPointerException if the iterator is null
      */
     protected AbstractUntypedIteratorDecorator(final Iterator<I> iterator) {
-        super();
         this.iterator = Objects.requireNonNull(iterator, "iterator");
     }
 
diff --git a/src/main/java/org/apache/commons/collections4/iterators/ArrayIterator.java b/src/main/java/org/apache/commons/collections4/iterators/ArrayIterator.java
index 84ee303..442173f 100644
--- a/src/main/java/org/apache/commons/collections4/iterators/ArrayIterator.java
+++ b/src/main/java/org/apache/commons/collections4/iterators/ArrayIterator.java
@@ -86,8 +86,6 @@ public class ArrayIterator<E> implements ResettableIterator<E> {
      * @throws IndexOutOfBoundsException if either index is invalid
      */
     public ArrayIterator(final Object array, final int startIndex, final int endIndex) {
-        super();
-
         this.array = array;
         this.startIndex = startIndex;
         this.endIndex = endIndex;
diff --git a/src/main/java/org/apache/commons/collections4/iterators/EmptyIterator.java b/src/main/java/org/apache/commons/collections4/iterators/EmptyIterator.java
index 76b2b04..0066358 100644
--- a/src/main/java/org/apache/commons/collections4/iterators/EmptyIterator.java
+++ b/src/main/java/org/apache/commons/collections4/iterators/EmptyIterator.java
@@ -68,7 +68,6 @@ public class EmptyIterator<E> extends AbstractEmptyIterator<E> implements Resett
      * Constructor.
      */
     protected EmptyIterator() {
-        super();
     }
 
 }
diff --git a/src/main/java/org/apache/commons/collections4/iterators/EmptyListIterator.java b/src/main/java/org/apache/commons/collections4/iterators/EmptyListIterator.java
index 0bd1c27..8a67dee 100644
--- a/src/main/java/org/apache/commons/collections4/iterators/EmptyListIterator.java
+++ b/src/main/java/org/apache/commons/collections4/iterators/EmptyListIterator.java
@@ -69,7 +69,6 @@ public class EmptyListIterator<E> extends AbstractEmptyIterator<E> implements
      * Constructor.
      */
     protected EmptyListIterator() {
-        super();
     }
 
 }
diff --git a/src/main/java/org/apache/commons/collections4/iterators/EmptyMapIterator.java b/src/main/java/org/apache/commons/collections4/iterators/EmptyMapIterator.java
index 638d818..32102be 100644
--- a/src/main/java/org/apache/commons/collections4/iterators/EmptyMapIterator.java
+++ b/src/main/java/org/apache/commons/collections4/iterators/EmptyMapIterator.java
@@ -50,7 +50,6 @@ public class EmptyMapIterator<K, V> extends AbstractEmptyMapIterator<K, V> imple
      * Constructor.
      */
     protected EmptyMapIterator() {
-        super();
     }
 
 }
diff --git a/src/main/java/org/apache/commons/collections4/iterators/EmptyOrderedIterator.java b/src/main/java/org/apache/commons/collections4/iterators/EmptyOrderedIterator.java
index 1923ee4..d4dabe7 100644
--- a/src/main/java/org/apache/commons/collections4/iterators/EmptyOrderedIterator.java
+++ b/src/main/java/org/apache/commons/collections4/iterators/EmptyOrderedIterator.java
@@ -48,7 +48,6 @@ public class EmptyOrderedIterator<E> extends AbstractEmptyIterator<E>
      * Constructor.
      */
     protected EmptyOrderedIterator() {
-        super();
     }
 
 }
diff --git a/src/main/java/org/apache/commons/collections4/iterators/EmptyOrderedMapIterator.java b/src/main/java/org/apache/commons/collections4/iterators/EmptyOrderedMapIterator.java
index 63328b9..a6ee5cc 100644
--- a/src/main/java/org/apache/commons/collections4/iterators/EmptyOrderedMapIterator.java
+++ b/src/main/java/org/apache/commons/collections4/iterators/EmptyOrderedMapIterator.java
@@ -50,7 +50,6 @@ public class EmptyOrderedMapIterator<K, V> extends AbstractEmptyMapIterator<K, V
      * Constructor.
      */
     protected EmptyOrderedMapIterator() {
-        super();
     }
 
 }
diff --git a/src/main/java/org/apache/commons/collections4/iterators/EntrySetMapIterator.java b/src/main/java/org/apache/commons/collections4/iterators/EntrySetMapIterator.java
index 49926a3..6c06915 100644
--- a/src/main/java/org/apache/commons/collections4/iterators/EntrySetMapIterator.java
+++ b/src/main/java/org/apache/commons/collections4/iterators/EntrySetMapIterator.java
@@ -51,7 +51,6 @@ public class EntrySetMapIterator<K, V> implements MapIterator<K, V>, ResettableI
      * @param map  the map to iterate over
      */
     public EntrySetMapIterator(final Map<K, V> map) {
-        super();
         this.map = map;
         this.iterator = map.entrySet().iterator();
     }
diff --git a/src/main/java/org/apache/commons/collections4/iterators/EnumerationIterator.java b/src/main/java/org/apache/commons/collections4/iterators/EnumerationIterator.java
index 8e08a2f..d99ef66 100644
--- a/src/main/java/org/apache/commons/collections4/iterators/EnumerationIterator.java
+++ b/src/main/java/org/apache/commons/collections4/iterators/EnumerationIterator.java
@@ -64,7 +64,6 @@ public class EnumerationIterator<E> implements Iterator<E> {
      * @param collection  the collection to remove elements from
      */
     public EnumerationIterator(final Enumeration<? extends E> enumeration, final Collection<? super E> collection) {
-        super();
         this.enumeration = enumeration;
         this.collection = collection;
         this.last = null;
diff --git a/src/main/java/org/apache/commons/collections4/iterators/FilterIterator.java b/src/main/java/org/apache/commons/collections4/iterators/FilterIterator.java
index 20d9861..9556363 100644
--- a/src/main/java/org/apache/commons/collections4/iterators/FilterIterator.java
+++ b/src/main/java/org/apache/commons/collections4/iterators/FilterIterator.java
@@ -47,7 +47,6 @@ public class FilterIterator<E> implements Iterator<E> {
      * until {@link #setIterator(Iterator) setIterator} is invoked.
      */
     public FilterIterator() {
-        super();
     }
 
     /**
@@ -57,7 +56,6 @@ public class FilterIterator<E> implements Iterator<E> {
      * @param iterator  the iterator to use
      */
     public FilterIterator(final Iterator<? extends E> iterator) {
-        super();
         this.iterator = iterator;
     }
 
@@ -69,7 +67,6 @@ public class FilterIterator<E> implements Iterator<E> {
      * @param predicate  the predicate to use
      */
     public FilterIterator(final Iterator<? extends E> iterator, final Predicate<? super E> predicate) {
-        super();
         this.iterator = iterator;
         this.predicate = predicate;
     }
diff --git a/src/main/java/org/apache/commons/collections4/iterators/FilterListIterator.java b/src/main/java/org/apache/commons/collections4/iterators/FilterListIterator.java
index 958a5d7..e07285b 100644
--- a/src/main/java/org/apache/commons/collections4/iterators/FilterListIterator.java
+++ b/src/main/java/org/apache/commons/collections4/iterators/FilterListIterator.java
@@ -74,7 +74,6 @@ public class FilterListIterator<E> implements ListIterator<E> {
      * and {@link #setPredicate(Predicate) setPredicate} are invoked.
      */
     public FilterListIterator() {
-        super();
     }
 
     /**
@@ -84,7 +83,6 @@ public class FilterListIterator<E> implements ListIterator<E> {
      * @param iterator  the iterator to use
      */
     public FilterListIterator(final ListIterator<? extends E> iterator ) {
-        super();
         this.iterator = iterator;
     }
 
@@ -95,7 +93,6 @@ public class FilterListIterator<E> implements ListIterator<E> {
      * @param predicate  the predicate to use
      */
     public FilterListIterator(final ListIterator<? extends E> iterator, final Predicate<? super E> predicate) {
-        super();
         this.iterator = iterator;
         this.predicate = predicate;
     }
@@ -107,7 +104,6 @@ public class FilterListIterator<E> implements ListIterator<E> {
      * @param predicate  the predicate to use.
      */
     public FilterListIterator(final Predicate<? super E> predicate) {
-        super();
         this.predicate = predicate;
     }
 
diff --git a/src/main/java/org/apache/commons/collections4/iterators/IteratorChain.java b/src/main/java/org/apache/commons/collections4/iterators/IteratorChain.java
index 3299714..4e37362 100644
--- a/src/main/java/org/apache/commons/collections4/iterators/IteratorChain.java
+++ b/src/main/java/org/apache/commons/collections4/iterators/IteratorChain.java
@@ -76,7 +76,6 @@ public class IteratorChain<E> implements Iterator<E> {
      * iterators after using this constructor.
      */
     public IteratorChain() {
-        super();
     }
 
     /**
@@ -93,7 +92,6 @@ public class IteratorChain<E> implements Iterator<E> {
      * @throws NullPointerException if the iterator is null
      */
     public IteratorChain(final Iterator<? extends E> iterator) {
-        super();
         addIterator(iterator);
     }
 
@@ -108,7 +106,6 @@ public class IteratorChain<E> implements Iterator<E> {
      * @throws NullPointerException if either iterator is null
      */
     public IteratorChain(final Iterator<? extends E> first, final Iterator<? extends E> second) {
-        super();
         addIterator(first);
         addIterator(second);
     }
@@ -123,7 +120,6 @@ public class IteratorChain<E> implements Iterator<E> {
      * @throws NullPointerException if iterators array is or contains null
      */
     public IteratorChain(final Iterator<? extends E>... iteratorChain) {
-        super();
         for (final Iterator<? extends E> element : iteratorChain) {
             addIterator(element);
         }
@@ -142,7 +138,6 @@ public class IteratorChain<E> implements Iterator<E> {
      * iterator
      */
     public IteratorChain(final Collection<Iterator<? extends E>> iteratorChain) {
-        super();
         for (final Iterator<? extends E> iterator : iteratorChain) {
             addIterator(iterator);
         }
diff --git a/src/main/java/org/apache/commons/collections4/iterators/IteratorIterable.java b/src/main/java/org/apache/commons/collections4/iterators/IteratorIterable.java
index 17ee47e..22eed80 100644
--- a/src/main/java/org/apache/commons/collections4/iterators/IteratorIterable.java
+++ b/src/main/java/org/apache/commons/collections4/iterators/IteratorIterable.java
@@ -115,7 +115,6 @@ public class IteratorIterable<E> implements Iterable<E> {
      * @param multipleUse {@code true} if the new iterable can be used in multiple iterations
      */
     public IteratorIterable(final Iterator<? extends E> iterator, final boolean multipleUse) {
-        super();
         if (multipleUse && !(iterator instanceof ResettableIterator)) {
             this.iterator = new ListIteratorWrapper<>(iterator);
         } else {
diff --git a/src/main/java/org/apache/commons/collections4/iterators/ListIteratorWrapper.java b/src/main/java/org/apache/commons/collections4/iterators/ListIteratorWrapper.java
index c251392..e0e2060 100644
--- a/src/main/java/org/apache/commons/collections4/iterators/ListIteratorWrapper.java
+++ b/src/main/java/org/apache/commons/collections4/iterators/ListIteratorWrapper.java
@@ -76,7 +76,6 @@ public class ListIteratorWrapper<E> implements ResettableListIterator<E> {
      * @throws NullPointerException if the iterator is null
      */
     public ListIteratorWrapper(final Iterator<? extends E> iterator) {
-        super();
         this.iterator = Objects.requireNonNull(iterator, "iterator");
     }
 
diff --git a/src/main/java/org/apache/commons/collections4/iterators/ObjectArrayIterator.java b/src/main/java/org/apache/commons/collections4/iterators/ObjectArrayIterator.java
index da6c864..3df0f93 100644
--- a/src/main/java/org/apache/commons/collections4/iterators/ObjectArrayIterator.java
+++ b/src/main/java/org/apache/commons/collections4/iterators/ObjectArrayIterator.java
@@ -80,7 +80,6 @@ public class ObjectArrayIterator<E> implements ResettableIterator<E> {
      * @throws NullPointerException if {@code array} is {@code null}
      */
     public ObjectArrayIterator(final E array[], final int start, final int end) {
-        super();
         if (start < 0) {
             throw new ArrayIndexOutOfBoundsException("Start index must not be less than zero");
         }
diff --git a/src/main/java/org/apache/commons/collections4/iterators/ObjectGraphIterator.java b/src/main/java/org/apache/commons/collections4/iterators/ObjectGraphIterator.java
index 3239c61..525219d 100644
--- a/src/main/java/org/apache/commons/collections4/iterators/ObjectGraphIterator.java
+++ b/src/main/java/org/apache/commons/collections4/iterators/ObjectGraphIterator.java
@@ -104,7 +104,6 @@ public class ObjectGraphIterator<E> implements Iterator<E> {
      */
     @SuppressWarnings("unchecked")
     public ObjectGraphIterator(final E root, final Transformer<? super E, ? extends E> transformer) {
-        super();
         if (root instanceof Iterator) {
             this.currentIterator = (Iterator<? extends E>) root;
         } else {
@@ -124,7 +123,6 @@ public class ObjectGraphIterator<E> implements Iterator<E> {
      * @param rootIterator  the root iterator, null will result in an empty iterator
      */
     public ObjectGraphIterator(final Iterator<? extends E> rootIterator) {
-        super();
         this.currentIterator = rootIterator;
         this.transformer = null;
     }
diff --git a/src/main/java/org/apache/commons/collections4/iterators/PushbackIterator.java b/src/main/java/org/apache/commons/collections4/iterators/PushbackIterator.java
index f6d393d..f87de36 100644
--- a/src/main/java/org/apache/commons/collections4/iterators/PushbackIterator.java
+++ b/src/main/java/org/apache/commons/collections4/iterators/PushbackIterator.java
@@ -70,7 +70,6 @@ public class PushbackIterator<E> implements Iterator<E> {
      * @param iterator  the iterator to decorate
      */
     public PushbackIterator(final Iterator<? extends E> iterator) {
-        super();
         this.iterator = iterator;
     }
 
diff --git a/src/main/java/org/apache/commons/collections4/iterators/ReverseListIterator.java b/src/main/java/org/apache/commons/collections4/iterators/ReverseListIterator.java
index 3e45aa8..e73c168 100644
--- a/src/main/java/org/apache/commons/collections4/iterators/ReverseListIterator.java
+++ b/src/main/java/org/apache/commons/collections4/iterators/ReverseListIterator.java
@@ -53,7 +53,6 @@ public class ReverseListIterator<E> implements ResettableListIterator<E> {
      * @throws NullPointerException if the list is null
      */
     public ReverseListIterator(final List<E> list) {
-        super();
         this.list = Objects.requireNonNull(list, "list");
         iterator = list.listIterator(list.size());
     }
diff --git a/src/main/java/org/apache/commons/collections4/iterators/SingletonIterator.java b/src/main/java/org/apache/commons/collections4/iterators/SingletonIterator.java
index 95b018f..222321f 100644
--- a/src/main/java/org/apache/commons/collections4/iterators/SingletonIterator.java
+++ b/src/main/java/org/apache/commons/collections4/iterators/SingletonIterator.java
@@ -58,7 +58,6 @@ public class SingletonIterator<E>
      * @since 3.1
      */
     public SingletonIterator(final E object, final boolean removeAllowed) {
-        super();
         this.object = object;
         this.removeAllowed = removeAllowed;
     }
diff --git a/src/main/java/org/apache/commons/collections4/iterators/SingletonListIterator.java b/src/main/java/org/apache/commons/collections4/iterators/SingletonListIterator.java
index 62d1f91..cc6c9bd 100644
--- a/src/main/java/org/apache/commons/collections4/iterators/SingletonListIterator.java
+++ b/src/main/java/org/apache/commons/collections4/iterators/SingletonListIterator.java
@@ -40,7 +40,6 @@ public class SingletonListIterator<E> implements ResettableListIterator<E> {
      * @param object  the single object to return from the iterator
      */
     public SingletonListIterator(final E object) {
-        super();
         this.object = object;
     }
 
diff --git a/src/main/java/org/apache/commons/collections4/iterators/TransformIterator.java b/src/main/java/org/apache/commons/collections4/iterators/TransformIterator.java
index 61709ba..b467137 100644
--- a/src/main/java/org/apache/commons/collections4/iterators/TransformIterator.java
+++ b/src/main/java/org/apache/commons/collections4/iterators/TransformIterator.java
@@ -39,7 +39,6 @@ public class TransformIterator<I, O> implements Iterator<O> {
      * {@link #setTransformer(Transformer)} methods are invoked.
      */
     public TransformIterator() {
-        super();
     }
 
     /**
@@ -49,7 +48,6 @@ public class TransformIterator<I, O> implements Iterator<O> {
      * @param iterator  the iterator to use
      */
     public TransformIterator(final Iterator<? extends I> iterator) {
-        super();
         this.iterator = iterator;
     }
 
@@ -63,7 +61,6 @@ public class TransformIterator<I, O> implements Iterator<O> {
      */
     public TransformIterator(final Iterator<? extends I> iterator,
                              final Transformer<? super I, ? extends O> transformer) {
-        super();
         this.iterator = iterator;
         this.transformer = transformer;
     }
diff --git a/src/main/java/org/apache/commons/collections4/iterators/UnmodifiableIterator.java b/src/main/java/org/apache/commons/collections4/iterators/UnmodifiableIterator.java
index 13b8052..bf89eaa 100644
--- a/src/main/java/org/apache/commons/collections4/iterators/UnmodifiableIterator.java
+++ b/src/main/java/org/apache/commons/collections4/iterators/UnmodifiableIterator.java
@@ -63,7 +63,6 @@ public final class UnmodifiableIterator<E> implements Iterator<E>, Unmodifiable
      * @param iterator  the iterator to decorate
      */
     private UnmodifiableIterator(final Iterator<? extends E> iterator) {
-        super();
         this.iterator = iterator;
     }
 
diff --git a/src/main/java/org/apache/commons/collections4/iterators/UnmodifiableListIterator.java b/src/main/java/org/apache/commons/collections4/iterators/UnmodifiableListIterator.java
index a325b34..8727423 100644
--- a/src/main/java/org/apache/commons/collections4/iterators/UnmodifiableListIterator.java
+++ b/src/main/java/org/apache/commons/collections4/iterators/UnmodifiableListIterator.java
@@ -61,7 +61,6 @@ public final class UnmodifiableListIterator<E> implements ListIterator<E>, Unmod
      * @param iterator  the iterator to decorate
      */
     private UnmodifiableListIterator(final ListIterator<? extends E> iterator) {
-        super();
         this.iterator = iterator;
     }
 
diff --git a/src/main/java/org/apache/commons/collections4/iterators/UnmodifiableMapIterator.java b/src/main/java/org/apache/commons/collections4/iterators/UnmodifiableMapIterator.java
index 0ac87b5..eebdb37 100644
--- a/src/main/java/org/apache/commons/collections4/iterators/UnmodifiableMapIterator.java
+++ b/src/main/java/org/apache/commons/collections4/iterators/UnmodifiableMapIterator.java
@@ -64,7 +64,6 @@ public final class UnmodifiableMapIterator<K, V> implements MapIterator<K, V>, U
      * @param iterator  the iterator to decorate
      */
     private UnmodifiableMapIterator(final MapIterator<? extends K, ? extends V> iterator) {
-        super();
         this.iterator = iterator;
     }
 
diff --git a/src/main/java/org/apache/commons/collections4/iterators/UnmodifiableOrderedMapIterator.java b/src/main/java/org/apache/commons/collections4/iterators/UnmodifiableOrderedMapIterator.java
index 55d0193..15f4e8a 100644
--- a/src/main/java/org/apache/commons/collections4/iterators/UnmodifiableOrderedMapIterator.java
+++ b/src/main/java/org/apache/commons/collections4/iterators/UnmodifiableOrderedMapIterator.java
@@ -65,7 +65,6 @@ public final class UnmodifiableOrderedMapIterator<K, V> implements OrderedMapIte
      * @param iterator  the iterator to decorate
      */
     private UnmodifiableOrderedMapIterator(final OrderedMapIterator<K, ? extends V> iterator) {
-        super();
         this.iterator = iterator;
     }
 
diff --git a/src/main/java/org/apache/commons/collections4/keyvalue/AbstractKeyValue.java b/src/main/java/org/apache/commons/collections4/keyvalue/AbstractKeyValue.java
index c6d7c28..660a06a 100644
--- a/src/main/java/org/apache/commons/collections4/keyvalue/AbstractKeyValue.java
+++ b/src/main/java/org/apache/commons/collections4/keyvalue/AbstractKeyValue.java
@@ -40,7 +40,6 @@ public abstract class AbstractKeyValue<K, V> implements KeyValue<K, V> {
      * @param value  the value for the entry, may be null
      */
     protected AbstractKeyValue(final K key, final V value) {
-        super();
         this.key = key;
         this.value = value;
     }
diff --git a/src/main/java/org/apache/commons/collections4/keyvalue/MultiKey.java b/src/main/java/org/apache/commons/collections4/keyvalue/MultiKey.java
index 1980e76..3ca8e56 100644
--- a/src/main/java/org/apache/commons/collections4/keyvalue/MultiKey.java
+++ b/src/main/java/org/apache/commons/collections4/keyvalue/MultiKey.java
@@ -217,7 +217,6 @@ public class MultiKey<K> implements Serializable {
      * @since 3.1
      */
     public MultiKey(final K[] keys, final boolean makeClone) {
-        super();
         Objects.requireNonNull(keys, "keys");
         this.keys = makeClone ? keys.clone() : keys;
         calculateHashCode(keys);
diff --git a/src/main/java/org/apache/commons/collections4/keyvalue/TiedMapEntry.java b/src/main/java/org/apache/commons/collections4/keyvalue/TiedMapEntry.java
index f1306b6..1005340 100644
--- a/src/main/java/org/apache/commons/collections4/keyvalue/TiedMapEntry.java
+++ b/src/main/java/org/apache/commons/collections4/keyvalue/TiedMapEntry.java
@@ -50,7 +50,6 @@ public class TiedMapEntry<K, V> implements Map.Entry<K, V>, KeyValue<K, V>, Seri
      * @param key  the key
      */
     public TiedMapEntry(final Map<K, V> map, final K key) {
-        super();
         this.map = map;
         this.key = key;
     }
diff --git a/src/main/java/org/apache/commons/collections4/list/AbstractLinkedList.java b/src/main/java/org/apache/commons/collections4/list/AbstractLinkedList.java
index 47433f1..8954c70 100644
--- a/src/main/java/org/apache/commons/collections4/list/AbstractLinkedList.java
+++ b/src/main/java/org/apache/commons/collections4/list/AbstractLinkedList.java
@@ -75,7 +75,6 @@ public abstract class AbstractLinkedList<E> implements List<E> {
      * method must be called.
      */
     protected AbstractLinkedList() {
-        super();
     }
 
     /**
@@ -84,7 +83,6 @@ public abstract class AbstractLinkedList<E> implements List<E> {
      * @param coll  the collection to copy
      */
     protected AbstractLinkedList(final Collection<? extends E> coll) {
-        super();
         init();
         addAll(coll);
     }
@@ -670,7 +668,6 @@ public abstract class AbstractLinkedList<E> implements List<E> {
          * Constructs a new header node.
          */
         protected Node() {
-            super();
             previous = this;
             next = this;
         }
@@ -681,7 +678,6 @@ public abstract class AbstractLinkedList<E> implements List<E> {
          * @param value  the value to store
          */
         protected Node(final E value) {
-            super();
             this.value = value;
         }
 
@@ -693,7 +689,6 @@ public abstract class AbstractLinkedList<E> implements List<E> {
          * @param value  the value to store
          */
         protected Node(final Node<E> previous, final Node<E> next, final E value) {
-            super();
             this.previous = previous;
             this.next = next;
             this.value = value;
@@ -807,7 +802,6 @@ public abstract class AbstractLinkedList<E> implements List<E> {
          */
         protected LinkedListIterator(final AbstractLinkedList<E> parent, final int fromIndex)
                 throws IndexOutOfBoundsException {
-            super();
             this.parent = parent;
             this.expectedModCount = parent.modCount;
             this.next = parent.getNode(fromIndex, true);
diff --git a/src/main/java/org/apache/commons/collections4/list/AbstractListDecorator.java b/src/main/java/org/apache/commons/collections4/list/AbstractListDecorator.java
index 106b11b..feafbda 100644
--- a/src/main/java/org/apache/commons/collections4/list/AbstractListDecorator.java
+++ b/src/main/java/org/apache/commons/collections4/list/AbstractListDecorator.java
@@ -42,7 +42,6 @@ public abstract class AbstractListDecorator<E> extends AbstractCollectionDecorat
      * @since 3.1
      */
     protected AbstractListDecorator() {
-        super();
     }
 
     /**
diff --git a/src/main/java/org/apache/commons/collections4/list/CursorableLinkedList.java b/src/main/java/org/apache/commons/collections4/list/CursorableLinkedList.java
index 31b665a..ebc45de 100644
--- a/src/main/java/org/apache/commons/collections4/list/CursorableLinkedList.java
+++ b/src/main/java/org/apache/commons/collections4/list/CursorableLinkedList.java
@@ -71,7 +71,6 @@ public class CursorableLinkedList<E> extends AbstractLinkedList<E> implements Se
      * Constructor that creates.
      */
     public CursorableLinkedList() {
-        super();
         init(); // must call init() as use super();
     }
 
diff --git a/src/main/java/org/apache/commons/collections4/list/NodeCachingLinkedList.java b/src/main/java/org/apache/commons/collections4/list/NodeCachingLinkedList.java
index 658f8b8..4dcabb0 100644
--- a/src/main/java/org/apache/commons/collections4/list/NodeCachingLinkedList.java
+++ b/src/main/java/org/apache/commons/collections4/list/NodeCachingLinkedList.java
@@ -92,7 +92,6 @@ public class NodeCachingLinkedList<E> extends AbstractLinkedList<E> implements S
      * @param maximumCacheSize  the maximum cache size
      */
     public NodeCachingLinkedList(final int maximumCacheSize) {
-        super();
         this.maximumCacheSize = maximumCacheSize;
         init();  // must call init() as use super();
     }
diff --git a/src/main/java/org/apache/commons/collections4/list/TreeList.java b/src/main/java/org/apache/commons/collections4/list/TreeList.java
index 75515ee..1b8cda6 100644
--- a/src/main/java/org/apache/commons/collections4/list/TreeList.java
+++ b/src/main/java/org/apache/commons/collections4/list/TreeList.java
@@ -77,7 +77,6 @@ public class TreeList<E> extends AbstractList<E> {
      * Constructs a new empty list.
      */
     public TreeList() {
-        super();
     }
 
     /**
@@ -87,7 +86,6 @@ public class TreeList<E> extends AbstractList<E> {
      * @throws NullPointerException if the collection is null
      */
     public TreeList(final Collection<? extends E> coll) {
-        super();
         if (!coll.isEmpty()) {
             root = new AVLNode<>(coll);
             size = coll.size();
@@ -1018,7 +1016,6 @@ public class TreeList<E> extends AbstractList<E> {
          * @param fromIndex  the index to start at
          */
         protected TreeListIterator(final TreeList<E> parent, final int fromIndex) throws IndexOutOfBoundsException {
-            super();
             this.parent = parent;
             this.expectedModCount = parent.modCount;
             this.next = parent.root == null ? null : parent.root.get(fromIndex);
diff --git a/src/main/java/org/apache/commons/collections4/map/AbstractHashedMap.java b/src/main/java/org/apache/commons/collections4/map/AbstractHashedMap.java
index 2610922..5324f69 100644
--- a/src/main/java/org/apache/commons/collections4/map/AbstractHashedMap.java
+++ b/src/main/java/org/apache/commons/collections4/map/AbstractHashedMap.java
@@ -98,7 +98,6 @@ public class AbstractHashedMap<K, V> extends AbstractMap<K, V> implements Iterab
      * Constructor only used in deserialization, do not use otherwise.
      */
     protected AbstractHashedMap() {
-        super();
     }
 
     /**
@@ -110,7 +109,6 @@ public class AbstractHashedMap<K, V> extends AbstractMap<K, V> implements Iterab
      */
     @SuppressWarnings("unchecked")
     protected AbstractHashedMap(final int initialCapacity, final float loadFactor, final int threshold) {
-        super();
         this.loadFactor = loadFactor;
         this.data = new HashEntry[initialCapacity];
         this.threshold = threshold;
@@ -139,7 +137,6 @@ public class AbstractHashedMap<K, V> extends AbstractMap<K, V> implements Iterab
      */
     @SuppressWarnings("unchecked")
     protected AbstractHashedMap(int initialCapacity, final float loadFactor) {
-        super();
         if (initialCapacity < 0) {
             throw new IllegalArgumentException("Initial capacity must be a non negative number");
         }
@@ -846,7 +843,6 @@ public class AbstractHashedMap<K, V> extends AbstractMap<K, V> implements Iterab
         private final AbstractHashedMap<K, V> parent;
 
         protected EntrySet(final AbstractHashedMap<K, V> parent) {
-            super();
             this.parent = parent;
         }
 
@@ -946,7 +942,6 @@ public class AbstractHashedMap<K, V> extends AbstractMap<K, V> implements Iterab
         private final AbstractHashedMap<K, ?> parent;
 
         protected KeySet(final AbstractHashedMap<K, ?> parent) {
-            super();
             this.parent = parent;
         }
 
@@ -1035,7 +1030,6 @@ public class AbstractHashedMap<K, V> extends AbstractMap<K, V> implements Iterab
         private final AbstractHashedMap<?, V> parent;
 
         protected Values(final AbstractHashedMap<?, V> parent) {
-            super();
             this.parent = parent;
         }
 
@@ -1101,7 +1095,6 @@ public class AbstractHashedMap<K, V> extends AbstractMap<K, V> implements Iterab
         protected Object value;
 
         protected HashEntry(final HashEntry<K, V> next, final int hashCode, final Object key, final V value) {
-            super();
             this.next = next;
             this.hashCode = hashCode;
             this.key = key;
@@ -1177,7 +1170,6 @@ public class AbstractHashedMap<K, V> extends AbstractMap<K, V> implements Iterab
         private int expectedModCount;
 
         protected HashIterator(final AbstractHashedMap<K, V> parent) {
-            super();
             this.parent = parent;
             final HashEntry<K, V>[] data = parent.data;
             int i = data.length;
diff --git a/src/main/java/org/apache/commons/collections4/map/AbstractInputCheckedMapDecorator.java b/src/main/java/org/apache/commons/collections4/map/AbstractInputCheckedMapDecorator.java
index 5dfe004..206988a 100644
--- a/src/main/java/org/apache/commons/collections4/map/AbstractInputCheckedMapDecorator.java
+++ b/src/main/java/org/apache/commons/collections4/map/AbstractInputCheckedMapDecorator.java
@@ -51,7 +51,6 @@ abstract class AbstractInputCheckedMapDecorator<K, V>
      * Constructor only used in deserialization, do not use otherwise.
      */
     protected AbstractInputCheckedMapDecorator() {
-        super();
     }
 
     /**
diff --git a/src/main/java/org/apache/commons/collections4/map/AbstractLinkedMap.java b/src/main/java/org/apache/commons/collections4/map/AbstractLinkedMap.java
index a1ac07e..8d9ad7c 100644
--- a/src/main/java/org/apache/commons/collections4/map/AbstractLinkedMap.java
+++ b/src/main/java/org/apache/commons/collections4/map/AbstractLinkedMap.java
@@ -75,7 +75,6 @@ public abstract class AbstractLinkedMap<K, V> extends AbstractHashedMap<K, V> im
      * Constructor only used in deserialization, do not use otherwise.
      */
     protected AbstractLinkedMap() {
-        super();
     }
 
     /**
@@ -555,7 +554,6 @@ public abstract class AbstractLinkedMap<K, V> extends AbstractHashedMap<K, V> im
         protected int expectedModCount;
 
         protected LinkIterator(final AbstractLinkedMap<K, V> parent) {
-            super();
             this.parent = parent;
             this.next = parent.header.after;
             this.expectedModCount = parent.modCount;
diff --git a/src/main/java/org/apache/commons/collections4/map/AbstractMapDecorator.java b/src/main/java/org/apache/commons/collections4/map/AbstractMapDecorator.java
index ad2408f..70248f7 100644
--- a/src/main/java/org/apache/commons/collections4/map/AbstractMapDecorator.java
+++ b/src/main/java/org/apache/commons/collections4/map/AbstractMapDecorator.java
@@ -50,7 +50,6 @@ public abstract class AbstractMapDecorator<K, V> extends AbstractIterableMap<K,
      * @since 3.1
      */
     protected AbstractMapDecorator() {
-        super();
     }
 
     /**
diff --git a/src/main/java/org/apache/commons/collections4/map/AbstractOrderedMapDecorator.java b/src/main/java/org/apache/commons/collections4/map/AbstractOrderedMapDecorator.java
index ac248ce..b1fa6a3 100644
--- a/src/main/java/org/apache/commons/collections4/map/AbstractOrderedMapDecorator.java
+++ b/src/main/java/org/apache/commons/collections4/map/AbstractOrderedMapDecorator.java
@@ -45,7 +45,6 @@ public abstract class AbstractOrderedMapDecorator<K, V> extends AbstractMapDecor
      * @since 3.1
      */
     protected AbstractOrderedMapDecorator() {
-        super();
     }
 
     /**
diff --git a/src/main/java/org/apache/commons/collections4/map/AbstractReferenceMap.java b/src/main/java/org/apache/commons/collections4/map/AbstractReferenceMap.java
index 9838ee4..84fd2d9 100644
--- a/src/main/java/org/apache/commons/collections4/map/AbstractReferenceMap.java
+++ b/src/main/java/org/apache/commons/collections4/map/AbstractReferenceMap.java
@@ -151,7 +151,6 @@ public abstract class AbstractReferenceMap<K, V> extends AbstractHashedMap<K, V>
      * Constructor used during deserialization.
      */
     protected AbstractReferenceMap() {
-        super();
     }
 
     /**
@@ -795,7 +794,6 @@ public abstract class AbstractReferenceMap<K, V> extends AbstractHashedMap<K, V>
         int expectedModCount;
 
         ReferenceBaseIterator(final AbstractReferenceMap<K, V> parent) {
-            super();
             this.parent = parent;
             index = parent.size() != 0 ? parent.data.length : 0;
             // have to do this here!  size() invocation above
diff --git a/src/main/java/org/apache/commons/collections4/map/AbstractSortedMapDecorator.java b/src/main/java/org/apache/commons/collections4/map/AbstractSortedMapDecorator.java
index b1f5905..d9eaf77 100644
--- a/src/main/java/org/apache/commons/collections4/map/AbstractSortedMapDecorator.java
+++ b/src/main/java/org/apache/commons/collections4/map/AbstractSortedMapDecorator.java
@@ -53,7 +53,6 @@ public abstract class AbstractSortedMapDecorator<K, V> extends AbstractMapDecora
      * @since 3.1
      */
     protected AbstractSortedMapDecorator() {
-        super();
     }
 
     /**
diff --git a/src/main/java/org/apache/commons/collections4/map/Flat3Map.java b/src/main/java/org/apache/commons/collections4/map/Flat3Map.java
index 603b566..8ea40d0 100644
--- a/src/main/java/org/apache/commons/collections4/map/Flat3Map.java
+++ b/src/main/java/org/apache/commons/collections4/map/Flat3Map.java
@@ -110,7 +110,6 @@ public class Flat3Map<K, V> implements IterableMap<K, V>, Serializable, Cloneabl
      * Constructor.
      */
     public Flat3Map() {
-        super();
     }
 
     /**
@@ -120,7 +119,6 @@ public class Flat3Map<K, V> implements IterableMap<K, V>, Serializable, Cloneabl
      * @throws NullPointerException if the map is null
      */
     public Flat3Map(final Map<? extends K, ? extends V> map) {
-        super();
         putAll(map);
     }
 
@@ -643,7 +641,6 @@ public class Flat3Map<K, V> implements IterableMap<K, V>, Serializable, Cloneabl
         private boolean canRemove = false;
 
         FlatMapIterator(final Flat3Map<K, V> parent) {
-            super();
             this.parent = parent;
         }
 
@@ -766,7 +763,6 @@ public class Flat3Map<K, V> implements IterableMap<K, V>, Serializable, Cloneabl
         private final Flat3Map<K, V> parent;
 
         EntrySet(final Flat3Map<K, V> parent) {
-            super();
             this.parent = parent;
         }
 
@@ -990,7 +986,6 @@ public class Flat3Map<K, V> implements IterableMap<K, V>, Serializable, Cloneabl
         private final Flat3Map<K, ?> parent;
 
         KeySet(final Flat3Map<K, ?> parent) {
-            super();
             this.parent = parent;
         }
 
@@ -1066,7 +1061,6 @@ public class Flat3Map<K, V> implements IterableMap<K, V>, Serializable, Cloneabl
         private final Flat3Map<?, V> parent;
 
         Values(final Flat3Map<?, V> parent) {
-            super();
             this.parent = parent;
         }
 
diff --git a/src/main/java/org/apache/commons/collections4/map/ListOrderedMap.java b/src/main/java/org/apache/commons/collections4/map/ListOrderedMap.java
index e50fac9..82b9466 100644
--- a/src/main/java/org/apache/commons/collections4/map/ListOrderedMap.java
+++ b/src/main/java/org/apache/commons/collections4/map/ListOrderedMap.java
@@ -513,7 +513,6 @@ public class ListOrderedMap<K, V>
 
         @SuppressWarnings("unchecked")
         ValuesView(final ListOrderedMap<?, V> parent) {
-            super();
             this.parent = (ListOrderedMap<Object, V>) parent;
         }
 
@@ -564,7 +563,6 @@ public class ListOrderedMap<K, V>
 
         @SuppressWarnings("unchecked")
         KeySetView(final ListOrderedMap<K, ?> parent) {
-            super();
             this.parent = (ListOrderedMap<K, Object>) parent;
         }
 
@@ -601,7 +599,6 @@ public class ListOrderedMap<K, V>
         private Set<Map.Entry<K, V>> entrySet;
 
         EntrySetView(final ListOrderedMap<K, V> parent, final List<K> insertOrder) {
-            super();
             this.parent = parent;
             this.insertOrder = insertOrder;
         }
@@ -726,7 +723,6 @@ public class ListOrderedMap<K, V>
         private boolean readable = false;
 
         ListOrderedMapIterator(final ListOrderedMap<K, V> parent) {
-            super();
             this.parent = parent;
             this.iterator = parent.insertOrder.listIterator();
         }
diff --git a/src/main/java/org/apache/commons/collections4/map/PassiveExpiringMap.java b/src/main/java/org/apache/commons/collections4/map/PassiveExpiringMap.java
index 9dfbf1a..d81d76b 100644
--- a/src/main/java/org/apache/commons/collections4/map/PassiveExpiringMap.java
+++ b/src/main/java/org/apache/commons/collections4/map/PassiveExpiringMap.java
@@ -102,7 +102,6 @@ public class PassiveExpiringMap<K, V>
          *        entries that ALWAYS expire.
          */
         public ConstantTimeToLiveExpirationPolicy(final long timeToLiveMillis) {
-            super();
             this.timeToLiveMillis = timeToLiveMillis;
         }
 
diff --git a/src/main/java/org/apache/commons/collections4/map/SingletonMap.java b/src/main/java/org/apache/commons/collections4/map/SingletonMap.java
index e2a8665..de05b02 100644
--- a/src/main/java/org/apache/commons/collections4/map/SingletonMap.java
+++ b/src/main/java/org/apache/commons/collections4/map/SingletonMap.java
@@ -75,7 +75,6 @@ public class SingletonMap<K, V>
      * Constructor that creates a map of {@code null} to {@code null}.
      */
     public SingletonMap() {
-        super();
         this.key = null;
     }
 
@@ -86,7 +85,6 @@ public class SingletonMap<K, V>
      * @param value  the value to use
      */
     public SingletonMap(final K key, final V value) {
-        super();
         this.key = key;
         this.value = value;
     }
@@ -97,7 +95,6 @@ public class SingletonMap<K, V>
      * @param keyValue  the key value pair to use
      */
     public SingletonMap(final KeyValue<K, V> keyValue) {
-        super();
         this.key = keyValue.getKey();
         this.value = keyValue.getValue();
     }
@@ -108,7 +105,6 @@ public class SingletonMap<K, V>
      * @param mapEntry  the mapEntry to use
      */
     public SingletonMap(final Map.Entry<? extends K, ? extends V> mapEntry) {
-        super();
         this.key = mapEntry.getKey();
         this.value = mapEntry.getValue();
     }
@@ -121,7 +117,6 @@ public class SingletonMap<K, V>
      * @throws IllegalArgumentException if the size is not 1
      */
     public SingletonMap(final Map<? extends K, ? extends V> map) {
-        super();
         if (map.size() != 1) {
             throw new IllegalArgumentException("The map size must be 1");
         }
@@ -431,7 +426,6 @@ public class SingletonMap<K, V>
         private boolean canGetSet = false;
 
         SingletonMapIterator(final SingletonMap<K, V> parent) {
-            super();
             this.parent = parent;
         }
 
@@ -516,7 +510,6 @@ public class SingletonMap<K, V>
         private final SingletonMap<?, V> parent;
 
         SingletonValues(final SingletonMap<?, V> parent) {
-            super();
             this.parent = parent;
         }
 
diff --git a/src/main/java/org/apache/commons/collections4/multimap/AbstractListValuedMap.java b/src/main/java/org/apache/commons/collections4/multimap/AbstractListValuedMap.java
index 878bfb9..5b78c70 100644
--- a/src/main/java/org/apache/commons/collections4/multimap/AbstractListValuedMap.java
+++ b/src/main/java/org/apache/commons/collections4/multimap/AbstractListValuedMap.java
@@ -44,7 +44,6 @@ public abstract class AbstractListValuedMap<K, V> extends AbstractMultiValuedMap
      * Constructor needed for subclass serialisation.
      */
     protected AbstractListValuedMap() {
-        super();
     }
 
     /**
diff --git a/src/main/java/org/apache/commons/collections4/multimap/AbstractMultiValuedMap.java b/src/main/java/org/apache/commons/collections4/multimap/AbstractMultiValuedMap.java
index 11b633e..58fa381 100644
--- a/src/main/java/org/apache/commons/collections4/multimap/AbstractMultiValuedMap.java
+++ b/src/main/java/org/apache/commons/collections4/multimap/AbstractMultiValuedMap.java
@@ -78,7 +78,6 @@ public abstract class AbstractMultiValuedMap<K, V> implements MultiValuedMap<K,
      * Constructor needed for subclass serialisation.
      */
     protected AbstractMultiValuedMap() {
-        super();
     }
 
     /**
diff --git a/src/main/java/org/apache/commons/collections4/multimap/AbstractSetValuedMap.java b/src/main/java/org/apache/commons/collections4/multimap/AbstractSetValuedMap.java
index b25a9ae..ccf42fc 100644
--- a/src/main/java/org/apache/commons/collections4/multimap/AbstractSetValuedMap.java
+++ b/src/main/java/org/apache/commons/collections4/multimap/AbstractSetValuedMap.java
@@ -42,7 +42,6 @@ public abstract class AbstractSetValuedMap<K, V> extends AbstractMultiValuedMap<
      * Constructor needed for subclass serialisation.
      */
     protected AbstractSetValuedMap() {
-        super();
     }
 
     /**
diff --git a/src/main/java/org/apache/commons/collections4/multiset/AbstractMapMultiSet.java b/src/main/java/org/apache/commons/collections4/multiset/AbstractMapMultiSet.java
index d086e3d..d635d8f 100644
--- a/src/main/java/org/apache/commons/collections4/multiset/AbstractMapMultiSet.java
+++ b/src/main/java/org/apache/commons/collections4/multiset/AbstractMapMultiSet.java
@@ -52,7 +52,6 @@ public abstract class AbstractMapMultiSet<E> extends AbstractMultiSet<E> {
      * Constructor needed for subclass serialisation.
      */
     protected AbstractMapMultiSet() {
-        super();
     }
 
     /**
@@ -62,7 +61,6 @@ public abstract class AbstractMapMultiSet<E> extends AbstractMultiSet<E> {
      * @param map the map to assign
      */
     protected AbstractMapMultiSet(final Map<E, MutableInteger> map) {
-        super();
         this.map = map;
     }
 
diff --git a/src/main/java/org/apache/commons/collections4/multiset/AbstractMultiSet.java b/src/main/java/org/apache/commons/collections4/multiset/AbstractMultiSet.java
index c3d13eb..ef8b597 100644
--- a/src/main/java/org/apache/commons/collections4/multiset/AbstractMultiSet.java
+++ b/src/main/java/org/apache/commons/collections4/multiset/AbstractMultiSet.java
@@ -47,7 +47,6 @@ public abstract class AbstractMultiSet<E> extends AbstractCollection<E> implemen
      * Constructor needed for subclass serialisation.
      */
     protected AbstractMultiSet() {
-        super();
     }
 
     //-----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/commons/collections4/multiset/AbstractMultiSetDecorator.java b/src/main/java/org/apache/commons/collections4/multiset/AbstractMultiSetDecorator.java
index 163cbc9..e5e3a88 100644
--- a/src/main/java/org/apache/commons/collections4/multiset/AbstractMultiSetDecorator.java
+++ b/src/main/java/org/apache/commons/collections4/multiset/AbstractMultiSetDecorator.java
@@ -40,7 +40,6 @@ public abstract class AbstractMultiSetDecorator<E>
      * Constructor only used in deserialization, do not use otherwise.
      */
     protected AbstractMultiSetDecorator() {
-        super();
     }
 
     /**
diff --git a/src/main/java/org/apache/commons/collections4/queue/AbstractQueueDecorator.java b/src/main/java/org/apache/commons/collections4/queue/AbstractQueueDecorator.java
index 0ecf45d..235150d 100644
--- a/src/main/java/org/apache/commons/collections4/queue/AbstractQueueDecorator.java
+++ b/src/main/java/org/apache/commons/collections4/queue/AbstractQueueDecorator.java
@@ -46,7 +46,6 @@ public abstract class AbstractQueueDecorator<E> extends AbstractCollectionDecora
      * Constructor only used in deserialization, do not use otherwise.
      */
     protected AbstractQueueDecorator() {
-        super();
     }
 
     /**
diff --git a/src/main/java/org/apache/commons/collections4/set/AbstractNavigableSetDecorator.java b/src/main/java/org/apache/commons/collections4/set/AbstractNavigableSetDecorator.java
index 345825a..0f982ff 100644
--- a/src/main/java/org/apache/commons/collections4/set/AbstractNavigableSetDecorator.java
+++ b/src/main/java/org/apache/commons/collections4/set/AbstractNavigableSetDecorator.java
@@ -39,7 +39,6 @@ public abstract class AbstractNavigableSetDecorator<E>
      * Constructor only used in deserialization, do not use otherwise.
      */
     protected AbstractNavigableSetDecorator() {
-        super();
     }
 
     /**
diff --git a/src/main/java/org/apache/commons/collections4/set/AbstractSetDecorator.java b/src/main/java/org/apache/commons/collections4/set/AbstractSetDecorator.java
index c316b14..5ac9dbc 100644
--- a/src/main/java/org/apache/commons/collections4/set/AbstractSetDecorator.java
+++ b/src/main/java/org/apache/commons/collections4/set/AbstractSetDecorator.java
@@ -40,7 +40,6 @@ public abstract class AbstractSetDecorator<E> extends AbstractCollectionDecorato
      * @since 3.1
      */
     protected AbstractSetDecorator() {
-        super();
     }
 
     /**
diff --git a/src/main/java/org/apache/commons/collections4/set/AbstractSortedSetDecorator.java b/src/main/java/org/apache/commons/collections4/set/AbstractSortedSetDecorator.java
index 3c13b7e..f6b409c 100644
--- a/src/main/java/org/apache/commons/collections4/set/AbstractSortedSetDecorator.java
+++ b/src/main/java/org/apache/commons/collections4/set/AbstractSortedSetDecorator.java
@@ -41,7 +41,6 @@ public abstract class AbstractSortedSetDecorator<E>
      * @since 3.1
      */
     protected AbstractSortedSetDecorator() {
-        super();
     }
 
     /**
diff --git a/src/main/java/org/apache/commons/collections4/set/CompositeSet.java b/src/main/java/org/apache/commons/collections4/set/CompositeSet.java
index 0070f1b..1c25d77 100644
--- a/src/main/java/org/apache/commons/collections4/set/CompositeSet.java
+++ b/src/main/java/org/apache/commons/collections4/set/CompositeSet.java
@@ -65,7 +65,6 @@ public class CompositeSet<E> implements Set<E>, Serializable {
      * Creates an empty CompositeSet.
      */
     public CompositeSet() {
-        super();
     }
 
     /**
@@ -74,7 +73,6 @@ public class CompositeSet<E> implements Set<E>, Serializable {
      * @param set  the initial set in the composite
      */
     public CompositeSet(final Set<E> set) {
-        super();
         addComposited(set);
     }
 
@@ -84,7 +82,6 @@ public class CompositeSet<E> implements Set<E>, Serializable {
      * @param sets  the initial sets in the composite
      */
     public CompositeSet(final Set<E>... sets) {
-        super();
         addComposited(sets);
     }
 
diff --git a/src/main/java/org/apache/commons/collections4/set/MapBackedSet.java b/src/main/java/org/apache/commons/collections4/set/MapBackedSet.java
index b0059a0..dc84d65 100644
--- a/src/main/java/org/apache/commons/collections4/set/MapBackedSet.java
+++ b/src/main/java/org/apache/commons/collections4/set/MapBackedSet.java
@@ -89,7 +89,6 @@ public final class MapBackedSet<E, V> implements Set<E>, Serializable {
      * @throws NullPointerException if map is null
      */
     private MapBackedSet(final Map<E, ? super V> map, final V dummyValue) {
-        super();
         this.map = Objects.requireNonNull(map, "map");
         this.dummyValue = dummyValue;
     }
diff --git a/src/main/java/org/apache/commons/collections4/splitmap/AbstractIterableGetMapDecorator.java b/src/main/java/org/apache/commons/collections4/splitmap/AbstractIterableGetMapDecorator.java
index 2e61bd1..9ab5b2f 100644
--- a/src/main/java/org/apache/commons/collections4/splitmap/AbstractIterableGetMapDecorator.java
+++ b/src/main/java/org/apache/commons/collections4/splitmap/AbstractIterableGetMapDecorator.java
@@ -51,7 +51,6 @@ public class AbstractIterableGetMapDecorator<K, V> implements IterableGet<K, V>
      * Constructor only used in deserialization, do not use otherwise.
      */
     protected AbstractIterableGetMapDecorator() {
-        super();
     }
 
     /**
diff --git a/src/test/java/org/apache/commons/collections4/bidimap/AbstractBidiMapTest.java b/src/test/java/org/apache/commons/collections4/bidimap/AbstractBidiMapTest.java
index 2e50270..58535e3 100644
--- a/src/test/java/org/apache/commons/collections4/bidimap/AbstractBidiMapTest.java
+++ b/src/test/java/org/apache/commons/collections4/bidimap/AbstractBidiMapTest.java
@@ -341,7 +341,6 @@ public abstract class AbstractBidiMapTest<K, V> extends AbstractIterableMapTest<
 
     public class TestBidiMapEntrySet extends TestMapEntrySet {
         public TestBidiMapEntrySet() {
-            super();
         }
         public void testMapEntrySetIteratorEntrySetValueCrossCheck() {
             final K key1 = getSampleKeys()[0];
@@ -409,7 +408,6 @@ public abstract class AbstractBidiMapTest<K, V> extends AbstractIterableMapTest<
         final AbstractBidiMapTest<K, V> main;
 
         public TestInverseBidiMap(final AbstractBidiMapTest<K, V> main) {
-            super();
             this.main = main;
         }
 
diff --git a/src/test/java/org/apache/commons/collections4/bidimap/AbstractOrderedBidiMapTest.java b/src/test/java/org/apache/commons/collections4/bidimap/AbstractOrderedBidiMapTest.java
index b31f7b5..25a94e2 100644
--- a/src/test/java/org/apache/commons/collections4/bidimap/AbstractOrderedBidiMapTest.java
+++ b/src/test/java/org/apache/commons/collections4/bidimap/AbstractOrderedBidiMapTest.java
@@ -39,7 +39,6 @@ public abstract class AbstractOrderedBidiMapTest<K, V> extends AbstractBidiMapTe
     }
 
     public AbstractOrderedBidiMapTest() {
-        super();
     }
 
     //-----------------------------------------------------------------------
diff --git a/src/test/java/org/apache/commons/collections4/junit/AbstractAvailableLocalesTest.java b/src/test/java/org/apache/commons/collections4/junit/AbstractAvailableLocalesTest.java
index 794051b..ac4f683 100644
--- a/src/test/java/org/apache/commons/collections4/junit/AbstractAvailableLocalesTest.java
+++ b/src/test/java/org/apache/commons/collections4/junit/AbstractAvailableLocalesTest.java
@@ -84,7 +84,6 @@ public abstract class AbstractAvailableLocalesTest {
     public final SetDefaultLocaleTestRule rule;
 
     public AbstractAvailableLocalesTest(final Locale locale)  {
-        super();
         this.locale = locale;
         this.rule = new SetDefaultLocaleTestRule(locale);
     }
diff --git a/src/test/java/org/apache/commons/collections4/junit/SetDefaultLocaleTestRule.java b/src/test/java/org/apache/commons/collections4/junit/SetDefaultLocaleTestRule.java
index 54bb6ef..d8671ae 100644
--- a/src/test/java/org/apache/commons/collections4/junit/SetDefaultLocaleTestRule.java
+++ b/src/test/java/org/apache/commons/collections4/junit/SetDefaultLocaleTestRule.java
@@ -31,7 +31,6 @@ public class SetDefaultLocaleTestRule implements TestRule {
     private final Locale locale;
 
     public SetDefaultLocaleTestRule(final Locale locale) {
-        super();
         this.locale = locale;
     }
 
diff --git a/src/test/java/org/apache/commons/collections4/properties/AbstractPropertiesFactoryTest.java b/src/test/java/org/apache/commons/collections4/properties/AbstractPropertiesFactoryTest.java
index 3e76c77..9e6c201 100644
--- a/src/test/java/org/apache/commons/collections4/properties/AbstractPropertiesFactoryTest.java
+++ b/src/test/java/org/apache/commons/collections4/properties/AbstractPropertiesFactoryTest.java
@@ -45,7 +45,6 @@ public abstract class AbstractPropertiesFactoryTest<T extends Properties> {
     private final String fileExtension;
 
     protected AbstractPropertiesFactoryTest(final AbstractPropertiesFactory<T> factory, final String fileExtension) {
-        super();
         this.factory = factory;
         this.fileExtension = fileExtension;
         this.pathString = BulkTest.TEST_PROPERTIES_PATH + "test" + fileExtension;