You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by hl...@apache.org on 2010/01/26 17:02:41 UTC
svn commit: r903292 -
/tapestry/tapestry5/trunk/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/util/InternalUtils.java
Author: hlship
Date: Tue Jan 26 16:02:41 2010
New Revision: 903292
URL: http://svn.apache.org/viewvc?rev=903292&view=rev
Log:
Adjust generic types for InternalUtils.matchAndSort()
Modified:
tapestry/tapestry5/trunk/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/util/InternalUtils.java
Modified: tapestry/tapestry5/trunk/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/util/InternalUtils.java
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/util/InternalUtils.java?rev=903292&r1=903291&r2=903292&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/util/InternalUtils.java (original)
+++ tapestry/tapestry5/trunk/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/util/InternalUtils.java Tue Jan 26 16:02:41 2010
@@ -916,9 +916,11 @@
}
/** @since 5.2.0 */
- public static <T extends Comparable<T>> List<T> matchAndSort(Collection<T> collection,
- Predicate<T> predicate)
+ public static <T extends Comparable<T>> List<T> matchAndSort(
+ Collection<? extends T> collection, Predicate<T> predicate)
{
+ Defense.notNull(predicate, "predicate");
+
List<T> result = CollectionFactory.newList();
for (T object : collection)