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 a434957 Remove: Unnecessary @SuppressWarnings("unchecked"). a434957 is described below commit a434957f70fcce4e4c853240d8db64d2fbf22867 Author: Gary Gregory <gardgreg...@gmail.com> AuthorDate: Fri Jul 5 12:56:01 2019 -0400 Remove: Unnecessary @SuppressWarnings("unchecked"). --- .../org/apache/commons/collections4/functors/ChainedTransformer.java | 1 - .../java/org/apache/commons/collections4/functors/CloneTransformer.java | 1 - .../java/org/apache/commons/collections4/functors/ConstantFactory.java | 1 - .../org/apache/commons/collections4/functors/ConstantTransformer.java | 1 - .../java/org/apache/commons/collections4/functors/DefaultEquator.java | 1 - .../java/org/apache/commons/collections4/functors/ExceptionClosure.java | 1 - .../java/org/apache/commons/collections4/functors/ExceptionFactory.java | 1 - .../org/apache/commons/collections4/functors/ExceptionPredicate.java | 1 - .../org/apache/commons/collections4/functors/ExceptionTransformer.java | 1 - .../java/org/apache/commons/collections4/functors/FalsePredicate.java | 1 - .../org/apache/commons/collections4/functors/InstantiateTransformer.java | 1 - src/main/java/org/apache/commons/collections4/functors/NOPClosure.java | 1 - .../java/org/apache/commons/collections4/functors/NOPTransformer.java | 1 - .../java/org/apache/commons/collections4/functors/NotNullPredicate.java | 1 - .../java/org/apache/commons/collections4/functors/NullPredicate.java | 1 - .../java/org/apache/commons/collections4/functors/TruePredicate.java | 1 - 16 files changed, 16 deletions(-) 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 65ba8a7..0d0aac5 100644 --- a/src/main/java/org/apache/commons/collections4/functors/ChainedTransformer.java +++ b/src/main/java/org/apache/commons/collections4/functors/ChainedTransformer.java @@ -66,7 +66,6 @@ public class ChainedTransformer<T> implements Transformer<T, T>, Serializable { * @throws NullPointerException if the transformers collection is null * @throws NullPointerException if any transformer in the collection is null */ - @SuppressWarnings("unchecked") public static <T> Transformer<T, T> chainedTransformer( final Collection<? extends Transformer<? super T, ? extends T>> transformers) { if (transformers == null) { 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 37feec3..a01eba0 100644 --- a/src/main/java/org/apache/commons/collections4/functors/CloneTransformer.java +++ b/src/main/java/org/apache/commons/collections4/functors/CloneTransformer.java @@ -45,7 +45,6 @@ public class CloneTransformer<T> implements Transformer<T, T> { * @return the singleton instance * @since 3.1 */ - @SuppressWarnings("unchecked") // the singleton instance works for all types public static <T> Transformer<T, T> cloneTransformer() { return INSTANCE; } 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 dbd3ddd..b915ee4 100644 --- a/src/main/java/org/apache/commons/collections4/functors/ConstantFactory.java +++ b/src/main/java/org/apache/commons/collections4/functors/ConstantFactory.java @@ -49,7 +49,6 @@ public class ConstantFactory<T> implements Factory<T>, Serializable { * @param constantToReturn the constant object to return each time in the factory * @return the <code>constant</code> factory. */ - @SuppressWarnings("unchecked") // The null factory works for all object types public static <T> Factory<T> constantFactory(final T constantToReturn) { if (constantToReturn == null) { return NULL_INSTANCE; 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 3fb5f33..dd33e47 100644 --- a/src/main/java/org/apache/commons/collections4/functors/ConstantTransformer.java +++ b/src/main/java/org/apache/commons/collections4/functors/ConstantTransformer.java @@ -49,7 +49,6 @@ public class ConstantTransformer<I, O> implements Transformer<I, O>, Serializabl * @param <O> the output type * @return Transformer<I, O> that always returns null. */ - @SuppressWarnings("unchecked") // The null transformer works for all object types public static <I, O> Transformer<I, O> nullTransformer() { return NULL_INSTANCE; } 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 36c116d..c2d719d 100644 --- a/src/main/java/org/apache/commons/collections4/functors/DefaultEquator.java +++ b/src/main/java/org/apache/commons/collections4/functors/DefaultEquator.java @@ -46,7 +46,6 @@ public class DefaultEquator<T> implements Equator<T>, Serializable { * @param <T> the object type * @return the singleton instance */ - @SuppressWarnings("unchecked") // the static instance works for all types public static <T> DefaultEquator<T> defaultEquator() { return DefaultEquator.INSTANCE; } 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 ce6843e..3ccc968 100644 --- a/src/main/java/org/apache/commons/collections4/functors/ExceptionClosure.java +++ b/src/main/java/org/apache/commons/collections4/functors/ExceptionClosure.java @@ -42,7 +42,6 @@ public final class ExceptionClosure<E> implements Closure<E>, Serializable { * @return the singleton instance * @since 3.1 */ - @SuppressWarnings("unchecked") // the static instance works for all types public static <E> Closure<E> exceptionClosure() { return INSTANCE; } 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 a40b553..0d9d83f 100644 --- a/src/main/java/org/apache/commons/collections4/functors/ExceptionFactory.java +++ b/src/main/java/org/apache/commons/collections4/functors/ExceptionFactory.java @@ -42,7 +42,6 @@ public final class ExceptionFactory<T> implements Factory<T>, Serializable { * @return the singleton instance * @since 3.1 */ - @SuppressWarnings("unchecked") // the static instance works for all types public static <T> Factory<T> exceptionFactory() { return INSTANCE; } 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 6d8f2aa..9eacefd 100644 --- a/src/main/java/org/apache/commons/collections4/functors/ExceptionPredicate.java +++ b/src/main/java/org/apache/commons/collections4/functors/ExceptionPredicate.java @@ -42,7 +42,6 @@ public final class ExceptionPredicate<T> implements Predicate<T>, Serializable { * @return the singleton instance * @since 3.1 */ - @SuppressWarnings("unchecked") // the static instance works for all types public static <T> Predicate<T> exceptionPredicate() { return INSTANCE; } 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 3626fb9..3412365 100644 --- a/src/main/java/org/apache/commons/collections4/functors/ExceptionTransformer.java +++ b/src/main/java/org/apache/commons/collections4/functors/ExceptionTransformer.java @@ -43,7 +43,6 @@ public final class ExceptionTransformer<I, O> implements Transformer<I, O>, Seri * @return the singleton instance * @since 3.1 */ - @SuppressWarnings("unchecked") // the static instance works for all types public static <I, O> Transformer<I, O> exceptionTransformer() { return INSTANCE; } 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 f88f018..f3dd7e1 100644 --- a/src/main/java/org/apache/commons/collections4/functors/FalsePredicate.java +++ b/src/main/java/org/apache/commons/collections4/functors/FalsePredicate.java @@ -41,7 +41,6 @@ public final class FalsePredicate<T> implements Predicate<T>, Serializable { * @return the singleton instance * @since 4.0 */ - @SuppressWarnings("unchecked") // the static instance works for all types public static <T> Predicate<T> falsePredicate() { return INSTANCE; } 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 e8c624b..7ae7246 100644 --- a/src/main/java/org/apache/commons/collections4/functors/InstantiateTransformer.java +++ b/src/main/java/org/apache/commons/collections4/functors/InstantiateTransformer.java @@ -50,7 +50,6 @@ public class InstantiateTransformer<T> implements Transformer<Class<? extends T> * @param <T> the type of the objects to be created * @return Transformer<Class<? extends T>, T> */ - @SuppressWarnings("unchecked") public static <T> Transformer<Class<? extends T>, T> instantiateTransformer() { return NO_ARG_INSTANCE; } 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 1ec9d15..6bc4e2a 100644 --- a/src/main/java/org/apache/commons/collections4/functors/NOPClosure.java +++ b/src/main/java/org/apache/commons/collections4/functors/NOPClosure.java @@ -41,7 +41,6 @@ public final class NOPClosure<E> implements Closure<E>, Serializable { * @return the singleton instance * @since 3.1 */ - @SuppressWarnings("unchecked") public static <E> Closure<E> nopClosure() { return INSTANCE; } 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 439902d..4b23ded 100644 --- a/src/main/java/org/apache/commons/collections4/functors/NOPTransformer.java +++ b/src/main/java/org/apache/commons/collections4/functors/NOPTransformer.java @@ -41,7 +41,6 @@ public class NOPTransformer<T> implements Transformer<T, T>, Serializable { * @return the singleton instance * @since 3.1 */ - @SuppressWarnings("unchecked") public static <T> Transformer<T, T> nopTransformer() { return INSTANCE; } 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 e6a47c4..871bbb8 100644 --- a/src/main/java/org/apache/commons/collections4/functors/NotNullPredicate.java +++ b/src/main/java/org/apache/commons/collections4/functors/NotNullPredicate.java @@ -41,7 +41,6 @@ public final class NotNullPredicate<T> implements Predicate<T>, Serializable { * @return the singleton instance * @since 3.1 */ - @SuppressWarnings("unchecked") public static <T> Predicate<T> notNullPredicate() { return INSTANCE; } 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 5c9c43a..9230dbb 100644 --- a/src/main/java/org/apache/commons/collections4/functors/NullPredicate.java +++ b/src/main/java/org/apache/commons/collections4/functors/NullPredicate.java @@ -41,7 +41,6 @@ public final class NullPredicate<T> implements Predicate<T>, Serializable { * @return the singleton instance * @since 3.1 */ - @SuppressWarnings("unchecked") public static <T> Predicate<T> nullPredicate() { return INSTANCE; } 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 2a899a4..f82d152 100644 --- a/src/main/java/org/apache/commons/collections4/functors/TruePredicate.java +++ b/src/main/java/org/apache/commons/collections4/functors/TruePredicate.java @@ -41,7 +41,6 @@ public final class TruePredicate<T> implements Predicate<T>, Serializable { * @return the singleton instance * @since 3.1 */ - @SuppressWarnings("unchecked") public static <T> Predicate<T> truePredicate() { return INSTANCE; }