Hi Thomas, Thomas Neidhart wrote:
> Hi all, > > we have accumulated enough changes since the last 4.0 release as well as > we need to provide a fix for the known remote code exploit via java > de-serialization. Therefore, I would like to start a vote to release > Commons Collections 4.1 based on RC1. > > Note: > > The fix for the security related issue results in Clirr errors as unsafe > classes in the functor package do not implement the Serializable > interface anymore. This is mentioned in the release notes. > > > Collections 4.1 RC1 is available for review here: > https://dist.apache.org/repos/dist/dev/commons/collections/ > (svn revision 11263) > > Maven artifacts are here: > > > https://repository.apache.org/content/repositories/orgapachecommons-1122/org/apache/commons/commons-collections4/4.1/ > > Details of changes since 4.0 are in the release notes: > > > https://dist.apache.org/repos/dist/dev/commons/collections/RELEASE-NOTES.txt > > > http://people.apache.org/builds/commons/collections/4.1/RC1/changes-report.html > > The tag is here: > > > https://svn.apache.org/repos/asf/commons/proper/collections/tags/COLLECTIONS_4_1_RC1 > (svn revision 1715703) > > Site: > http://people.apache.org/builds/commons/collections/4.1/RC1/ > > Clirr Report (compared to 4.0): > > > http://people.apache.org/builds/commons/collections/4.1/RC1/clirr-report.html > > RAT Report: > > > http://people.apache.org/builds/commons/collections/4.1/RC1/rat-report.html > > KEYS: > https://www.apache.org/dist/commons/KEYS > > Please review the release candidate and vote. > > This vote will close no sooner that 72 hours from now, i.e. after 2400 > GMT 25-November 2015 > > [ ] +1 Release these artifacts > [ ] +0 OK, but... > [ ] -0 OK, but really should fix... > [ ] -1 I oppose this release because... > > Thanks, > > Thomas It fails for IBM JDK 6: ================================ %< =================== Failed tests: org.apache.commons.collections4.map.AbstractMapTest$TestMapEntrySet.testMapEntrySetIteratorEntrySetValue(org.apache.commons.collections4.map.AbstractMapTest$TestMapEntrySet) Run 1: PASS Run 2: PASS Run 3: PASS Run 4: PASS Run 5: PASS Run 6: PASS Run 7: PASS Run 8: PASS Run 9: PASS Run 10: PASS Run 11: PASS Run 12: PASS Run 13: PASS Run 14: PASS Run 15: PASS Run 16: PASS Run 17: PASS Run 18: PASS Run 19: PASS Run 20: PASS Run 21: PASS Run 22: PASS Run 23: PASS Run 24: PASS Run 25: PASS Run 26: PASS Run 27: PASS Run 28: PASS Run 29: PASS Run 30: PASS Run 31: PASS Run 32: PASS Run 33: PASS Run 34: PASS Run 35: PASS Run 36: PASS Run 37: AbstractMapTest$TestMapEntrySet.testMapEntrySetIteratorEntrySetValue:1665 expected:<true> but was:<false> Run 38: PASS Run 39: PASS Run 40: PASS Run 41: PASS Run 42: AbstractMapTest$TestMapEntrySet.testMapEntrySetIteratorEntrySetValue:1665 expected:<true> but was:<false> Run 43: PASS ================================ %< =================== $ mvn-3.0 -version Apache Maven 3.0.5 (r01de14724cdef164cd33c7c8c2fe155faf9602da; 2013-02-19 14:51:28+0100) Maven home: /usr/share/maven-bin-3.0 Java version: 1.6.0, vendor: IBM Corporation Java home: /opt/ibm-jdk-bin-1.6.0.9_p2/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "4.1.12-gentoo", arch: "amd64", family: "unix" ================================ %< =================== It fails to compile with Java 8: ================================ %< =================== [INFO] ------------------------------------------------------------- [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/test/java/org/apache/commons/collections4/FluentIterableTest.java: [242,41] reference to forEach is ambiguous both method forEach(java.util.function.Consumer<? super T>) in java.lang.Iterable and method forEach(org.apache.commons.collections4.Closure<? super E>) in org.apache.commons.collections4.FluentIterable match [INFO] 1 error [INFO] ------------------------------------------------------------- ================================ %< =================== $ mvn-3.0 -version Apache Maven 3.0.5 (r01de14724cdef164cd33c7c8c2fe155faf9602da; 2013-02-19 14:51:28+0100) Maven home: /usr/share/maven-bin-3.0 Java version: 1.8.0_66, vendor: Oracle Corporation Java home: /opt/oracle-jdk-bin-1.8.0.66/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "4.1.12-gentoo", arch: "amd64", family: "unix" ================================ %< =================== nor Java 9: ================================ %< =================== [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/functors/SwitchClosure.java: [123,48] incompatible types: cannot infer type-variable(s) T (argument mismatch; org.apache.commons.collections4.Predicate<? super E>[] cannot be converted to org.apache.commons.collections4.Predicate<? super capture#1 of ? super E>[]) [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/functors/SwitchClosure.java: [124,46] incompatible types: cannot infer type-variable(s) E (argument mismatch; org.apache.commons.collections4.Closure<? super E>[] cannot be converted to org.apache.commons.collections4.Closure<? super capture#2 of ? super E>[]) [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/BagUtils.java:[98,47] incompatible types: org.apache.commons.collections4.Bag<capture#3 of ? extends E> cannot be converted to org.apache.commons.collections4.Bag<E> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/functors/AnyPredicate.java: [60,53] incompatible types: cannot infer type-variable(s) T (argument mismatch; org.apache.commons.collections4.Predicate<? super T>[] cannot be converted to org.apache.commons.collections4.Predicate<? super capture#4 of ? super T>[]) [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/functors/NonePredicate.java: [55,54] incompatible types: cannot infer type-variable(s) T (argument mismatch; org.apache.commons.collections4.Predicate<? super T>[] cannot be converted to org.apache.commons.collections4.Predicate<? super capture#5 of ? super T>[]) [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/CollectionUtils.java: [793,63] incompatible types: java.util.Collection<capture#6 of ? extends C> cannot be converted to java.util.Collection<C> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/CollectionUtils.java: [1831,61] incompatible types: java.util.Collection<capture#7 of ? extends C> cannot be converted to java.util.Collection<C> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/ListUtils.java:[394,49] incompatible types: java.util.List<capture#8 of ? extends E> cannot be converted to java.util.List<E> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/functors/SwitchTransformer.java: [133,48] incompatible types: cannot infer type-variable(s) T (argument mismatch; org.apache.commons.collections4.Predicate<? super I>[] cannot be converted to org.apache.commons.collections4.Predicate<? super capture#9 of ? super I>[]) [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/functors/SwitchTransformer.java: [134,50] incompatible types: cannot infer type-variable(s) I,O (argument mismatch; org.apache.commons.collections4.Transformer<? super I,? extends O>[] cannot be converted to org.apache.commons.collections4.Transformer<? super capture#10 of ? super I,? extends capture#11 of ? extends O>[]) [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/iterators/IteratorIterable.java: [115,55] incompatible types: java.util.Iterator<capture#12 of ? extends E> cannot be converted to java.util.Iterator<E> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/functors/ChainedClosure.java: [92,46] incompatible types: cannot infer type-variable(s) E (argument mismatch; org.apache.commons.collections4.Closure<? super E>[] cannot be converted to org.apache.commons.collections4.Closure<? super capture#13 of ? super E>[]) [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/functors/ChainedTransformer.java: [92,50] incompatible types: cannot infer type-variable(s) I,O (argument mismatch; org.apache.commons.collections4.Transformer<? super T,? extends T>[] cannot be converted to org.apache.commons.collections4.Transformer<? super capture#14 of ? super T,? extends capture#15 of ? extends T>[]) [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/functors/AllPredicate.java: [64,53] incompatible types: cannot infer type-variable(s) T (argument mismatch; org.apache.commons.collections4.Predicate<? super T>[] cannot be converted to org.apache.commons.collections4.Predicate<? super capture#16 of ? super T>[]) [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/TrieUtils.java:[46,49] incompatible types: org.apache.commons.collections4.Trie<K,capture#17 of ? extends V> cannot be converted to org.apache.commons.collections4.Trie<K,V> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/FluentIterable.java: [311,18] incompatible types: org.apache.commons.collections4.FluentIterable<capture#18 of ? extends O> cannot be converted to org.apache.commons.collections4.FluentIterable<O> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/IteratorUtils.java: [438,31] incompatible types: org.apache.commons.collections4.iterators.BoundedIterator<capture#19 of ? extends E> cannot be converted to org.apache.commons.collections4.iterators.BoundedIterator<E> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/IteratorUtils.java: [859,47] incompatible types: org.apache.commons.collections4.iterators.PeekingIterator<capture#20 of ? extends E> cannot be converted to java.util.Iterator<E> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/IteratorUtils.java: [875,49] incompatible types: org.apache.commons.collections4.iterators.PushbackIterator<capture#21 of ? extends E> cannot be converted to java.util.Iterator<E> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/IteratorUtils.java: [1083,36] incompatible types: java.util.List<capture#22 of ? extends E> cannot be converted to java.util.List<E> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/IteratorUtils.java: [1101,22] incompatible types: java.util.List<capture#23 of ? extends E> cannot be converted to java.util.List<E> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/QueueUtils.java:[56,51] incompatible types: java.util.Queue<capture#24 of ? extends E> cannot be converted to java.util.Queue<E> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/TransformerUtils.java: [187,53] incompatible types: no instance(s) of type variable(s) I exist so that org.apache.commons.collections4.Transformer<I,capture#25 of ? extends O> conforms to org.apache.commons.collections4.Transformer<I,O> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/TransformerUtils.java: [202,34] no suitable method found for chainedTransformer(org.apache.commons.collections4.Transformer<? super T,? extends T>[]) method org.apache.commons.collections4.functors.ChainedTransformer.<T>chainedTransformer(org.apache.commons.collections4.Transformer<? super T,? extends T>...) is not applicable (cannot infer type-variable(s) T (varargs mismatch; org.apache.commons.collections4.Transformer<? super T,? extends T>[] cannot be converted to org.apache.commons.collections4.Transformer<? super T,? extends T>)) method org.apache.commons.collections4.functors.ChainedTransformer.<T>chainedTransformer(java.util.Collection<? extends org.apache.commons.collections4.Transformer<? super T,? extends T>>) is not applicable (cannot infer type-variable(s) T (argument mismatch; org.apache.commons.collections4.Transformer<? super T,? extends T>[] cannot be converted to java.util.Collection<? extends org.apache.commons.collections4.Transformer<? super T,? extends T>>)) [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/TransformerUtils.java: [235,43] incompatible types: org.apache.commons.collections4.Transformer<capture#26 of ? extends T,capture#26 of ? extends T> cannot be converted to org.apache.commons.collections4.Transformer<T,T> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/TransformerUtils.java: [299,51] incompatible types: no instance(s) of type variable(s) I exist so that org.apache.commons.collections4.Transformer<I,capture#27 of ? extends O> conforms to org.apache.commons.collections4.Transformer<I,O> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/TransformerUtils.java: [428,45] incompatible types: no instance(s) of type variable(s) I exist so that org.apache.commons.collections4.Transformer<I,capture#28 of ? extends O> conforms to org.apache.commons.collections4.Transformer<I,O> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/MapUtils.java:[1272,47] incompatible types: java.util.Map<capture#29 of ? extends K,capture#30 of ? extends V> cannot be converted to java.util.Map<K,V> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/MapUtils.java:[1537,59] incompatible types: java.util.SortedMap<K,capture#31 of ? extends V> cannot be converted to java.util.SortedMap<K,V> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/functors/OnePredicate.java: [60,53] incompatible types: cannot infer type-variable(s) T (argument mismatch; org.apache.commons.collections4.Predicate<? super T>[] cannot be converted to org.apache.commons.collections4.Predicate<? super capture#32 of ? super T>[]) [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/MultiSetUtils.java:[85,57] incompatible types: org.apache.commons.collections4.MultiSet<capture#33 of ? extends E> cannot be converted to org.apache.commons.collections4.MultiSet<E> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/multimap/TransformedMultiValuedMap.java: [162,82] incompatible types: org.apache.commons.collections4.FluentIterable<capture#34 of ? extends V> cannot be converted to java.lang.Iterable<V> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/SetUtils.java:[225,47] incompatible types: java.util.Set<capture#35 of ? extends E> cannot be converted to java.util.Set<E> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/SetUtils.java:[505,54] incompatible types: java.util.Iterator<capture#36 of ? extends E> cannot be converted to java.util.Iterator<E> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/SetUtils.java:[543,54] incompatible types: java.util.Iterator<capture#37 of ? extends E> cannot be converted to java.util.Iterator<E> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/PredicateUtils.java: [537,57] incompatible types: org.apache.commons.collections4.Predicate<capture#38 of ? extends T> cannot be converted to org.apache.commons.collections4.Predicate<T> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/IterableUtils.java: [428,57] incompatible types: java.util.Iterator<capture#39 of ? extends O> cannot be converted to java.util.Iterator<O> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/IterableUtils.java: [554,37] no suitable method found for zippingIterator(java.util.Iterator<? extends E>[]) method org.apache.commons.collections4.IteratorUtils.<E>zippingIterator(java.util.Iterator<? extends E>,java.util.Iterator<? extends E>) is not applicable (cannot infer type-variable(s) E (actual and formal argument lists differ in length)) method org.apache.commons.collections4.IteratorUtils.<E>zippingIterator(java.util.Iterator<? extends E>,java.util.Iterator<? extends E>,java.util.Iterator<? extends E>) is not applicable (cannot infer type-variable(s) E (actual and formal argument lists differ in length)) method org.apache.commons.collections4.IteratorUtils.<E>zippingIterator(java.util.Iterator<? extends E>...) is not applicable (cannot infer type-variable(s) E (varargs mismatch; java.util.Iterator<? extends E>[] cannot be converted to java.util.Iterator<? extends E>)) [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/IterableUtils.java: [830,16] no suitable method found for partition(java.lang.Iterable<capture#40 of ? extends O>,org.apache.commons.collections4.Factory<java.util.List<O>>,org.apache.commons.collections4.Predicate<? super O>[]) method org.apache.commons.collections4.IterableUtils.<O>partition(java.lang.Iterable<? extends O>,org.apache.commons.collections4.Predicate<? super O>) is not applicable (cannot infer type-variable(s) O (actual and formal argument lists differ in length)) method org.apache.commons.collections4.IterableUtils.<O>partition(java.lang.Iterable<? extends O>,org.apache.commons.collections4.Predicate<? super O>...) is not applicable (cannot infer type-variable(s) O (varargs mismatch; org.apache.commons.collections4.Factory<java.util.List<O>> cannot be converted to org.apache.commons.collections4.Predicate<? super O>)) method org.apache.commons.collections4.IterableUtils.<O,R>partition(java.lang.Iterable<? extends O>,org.apache.commons.collections4.Factory<R>,org.apache.commons.collections4.Predicate<? super O>...) is not applicable (cannot infer type-variable(s) O,R (varargs mismatch; org.apache.commons.collections4.Predicate<? super O>[] cannot be converted to org.apache.commons.collections4.Predicate<? super O>)) [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/IterableUtils.java: [870,16] no suitable method found for partition(java.lang.Iterable<capture#41 of ? extends O>,org.apache.commons.collections4.Factory<java.util.List<O>>,org.apache.commons.collections4.Predicate<? super O>[]) method org.apache.commons.collections4.IterableUtils.<O>partition(java.lang.Iterable<? extends O>,org.apache.commons.collections4.Predicate<? super O>) is not applicable (cannot infer type-variable(s) O (actual and formal argument lists differ in length)) method org.apache.commons.collections4.IterableUtils.<O>partition(java.lang.Iterable<? extends O>,org.apache.commons.collections4.Predicate<? super O>...) is not applicable (cannot infer type-variable(s) O (varargs mismatch; org.apache.commons.collections4.Factory<java.util.List<O>> cannot be converted to org.apache.commons.collections4.Predicate<? super O>)) method org.apache.commons.collections4.IterableUtils.<O,R>partition(java.lang.Iterable<? extends O>,org.apache.commons.collections4.Factory<R>,org.apache.commons.collections4.Predicate<? super O>...) is not applicable (cannot infer type-variable(s) O,R (varargs mismatch; org.apache.commons.collections4.Predicate<? super O>[] cannot be converted to org.apache.commons.collections4.Predicate<? super O>)) [INFO] 40 errors [INFO] ------------------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 7.498s [INFO] Finished at: Tue Nov 24 23:27:36 CET 2015 [INFO] Final Memory: 32M/209M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler- plugin:3.2:compile (default-compile) on project commons-collections4: Compilation failure: Compilation failure: [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/functors/SwitchClosure.java: [123,48] incompatible types: cannot infer type-variable(s) T [ERROR] (argument mismatch; org.apache.commons.collections4.Predicate<? super E>[] cannot be converted to org.apache.commons.collections4.Predicate<? super capture#1 of ? super E>[]) [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/functors/SwitchClosure.java: [124,46] incompatible types: cannot infer type-variable(s) E [ERROR] (argument mismatch; org.apache.commons.collections4.Closure<? super E>[] cannot be converted to org.apache.commons.collections4.Closure<? super capture#2 of ? super E>[]) [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/BagUtils.java:[98,47] incompatible types: org.apache.commons.collections4.Bag<capture#3 of ? extends E> cannot be converted to org.apache.commons.collections4.Bag<E> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/functors/AnyPredicate.java: [60,53] incompatible types: cannot infer type-variable(s) T [ERROR] (argument mismatch; org.apache.commons.collections4.Predicate<? super T>[] cannot be converted to org.apache.commons.collections4.Predicate<? super capture#4 of ? super T>[]) [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/functors/NonePredicate.java: [55,54] incompatible types: cannot infer type-variable(s) T [ERROR] (argument mismatch; org.apache.commons.collections4.Predicate<? super T>[] cannot be converted to org.apache.commons.collections4.Predicate<? super capture#5 of ? super T>[]) [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/CollectionUtils.java: [793,63] incompatible types: java.util.Collection<capture#6 of ? extends C> cannot be converted to java.util.Collection<C> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/CollectionUtils.java: [1831,61] incompatible types: java.util.Collection<capture#7 of ? extends C> cannot be converted to java.util.Collection<C> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/ListUtils.java:[394,49] incompatible types: java.util.List<capture#8 of ? extends E> cannot be converted to java.util.List<E> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/functors/SwitchTransformer.java: [133,48] incompatible types: cannot infer type-variable(s) T [ERROR] (argument mismatch; org.apache.commons.collections4.Predicate<? super I>[] cannot be converted to org.apache.commons.collections4.Predicate<? super capture#9 of ? super I>[]) [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/functors/SwitchTransformer.java: [134,50] incompatible types: cannot infer type-variable(s) I,O [ERROR] (argument mismatch; org.apache.commons.collections4.Transformer<? super I,? extends O>[] cannot be converted to org.apache.commons.collections4.Transformer<? super capture#10 of ? super I,? extends capture#11 of ? extends O>[]) [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/iterators/IteratorIterable.java: [115,55] incompatible types: java.util.Iterator<capture#12 of ? extends E> cannot be converted to java.util.Iterator<E> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/functors/ChainedClosure.java: [92,46] incompatible types: cannot infer type-variable(s) E [ERROR] (argument mismatch; org.apache.commons.collections4.Closure<? super E>[] cannot be converted to org.apache.commons.collections4.Closure<? super capture#13 of ? super E>[]) [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/functors/ChainedTransformer.java: [92,50] incompatible types: cannot infer type-variable(s) I,O [ERROR] (argument mismatch; org.apache.commons.collections4.Transformer<? super T,? extends T>[] cannot be converted to org.apache.commons.collections4.Transformer<? super capture#14 of ? super T,? extends capture#15 of ? extends T>[]) [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/functors/AllPredicate.java: [64,53] incompatible types: cannot infer type-variable(s) T [ERROR] (argument mismatch; org.apache.commons.collections4.Predicate<? super T>[] cannot be converted to org.apache.commons.collections4.Predicate<? super capture#16 of ? super T>[]) [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/TrieUtils.java:[46,49] incompatible types: org.apache.commons.collections4.Trie<K,capture#17 of ? extends V> cannot be converted to org.apache.commons.collections4.Trie<K,V> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/FluentIterable.java: [311,18] incompatible types: org.apache.commons.collections4.FluentIterable<capture#18 of ? extends O> cannot be converted to org.apache.commons.collections4.FluentIterable<O> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/IteratorUtils.java: [438,31] incompatible types: org.apache.commons.collections4.iterators.BoundedIterator<capture#19 of ? extends E> cannot be converted to org.apache.commons.collections4.iterators.BoundedIterator<E> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/IteratorUtils.java: [859,47] incompatible types: org.apache.commons.collections4.iterators.PeekingIterator<capture#20 of ? extends E> cannot be converted to java.util.Iterator<E> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/IteratorUtils.java: [875,49] incompatible types: org.apache.commons.collections4.iterators.PushbackIterator<capture#21 of ? extends E> cannot be converted to java.util.Iterator<E> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/IteratorUtils.java: [1083,36] incompatible types: java.util.List<capture#22 of ? extends E> cannot be converted to java.util.List<E> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/IteratorUtils.java: [1101,22] incompatible types: java.util.List<capture#23 of ? extends E> cannot be converted to java.util.List<E> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/QueueUtils.java:[56,51] incompatible types: java.util.Queue<capture#24 of ? extends E> cannot be converted to java.util.Queue<E> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/TransformerUtils.java: [187,53] incompatible types: no instance(s) of type variable(s) I exist so that org.apache.commons.collections4.Transformer<I,capture#25 of ? extends O> conforms to org.apache.commons.collections4.Transformer<I,O> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/TransformerUtils.java: [202,34] no suitable method found for chainedTransformer(org.apache.commons.collections4.Transformer<? super T,? extends T>[]) [ERROR] method org.apache.commons.collections4.functors.ChainedTransformer.<T>chainedTransformer(org.apache.commons.collections4.Transformer<? super T,? extends T>...) is not applicable [ERROR] (cannot infer type-variable(s) T [ERROR] (varargs mismatch; org.apache.commons.collections4.Transformer<? super T,? extends T>[] cannot be converted to org.apache.commons.collections4.Transformer<? super T,? extends T>)) [ERROR] method org.apache.commons.collections4.functors.ChainedTransformer.<T>chainedTransformer(java.util.Collection<? extends org.apache.commons.collections4.Transformer<? super T,? extends T>>) is not applicable [ERROR] (cannot infer type-variable(s) T [ERROR] (argument mismatch; org.apache.commons.collections4.Transformer<? super T,? extends T>[] cannot be converted to java.util.Collection<? extends org.apache.commons.collections4.Transformer<? super T,? extends T>>)) [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/TransformerUtils.java: [235,43] incompatible types: org.apache.commons.collections4.Transformer<capture#26 of ? extends T,capture#26 of ? extends T> cannot be converted to org.apache.commons.collections4.Transformer<T,T> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/TransformerUtils.java: [299,51] incompatible types: no instance(s) of type variable(s) I exist so that org.apache.commons.collections4.Transformer<I,capture#27 of ? extends O> conforms to org.apache.commons.collections4.Transformer<I,O> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/TransformerUtils.java: [428,45] incompatible types: no instance(s) of type variable(s) I exist so that org.apache.commons.collections4.Transformer<I,capture#28 of ? extends O> conforms to org.apache.commons.collections4.Transformer<I,O> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/MapUtils.java:[1272,47] incompatible types: java.util.Map<capture#29 of ? extends K,capture#30 of ? extends V> cannot be converted to java.util.Map<K,V> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/MapUtils.java:[1537,59] incompatible types: java.util.SortedMap<K,capture#31 of ? extends V> cannot be converted to java.util.SortedMap<K,V> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/functors/OnePredicate.java: [60,53] incompatible types: cannot infer type-variable(s) T [ERROR] (argument mismatch; org.apache.commons.collections4.Predicate<? super T>[] cannot be converted to org.apache.commons.collections4.Predicate<? super capture#32 of ? super T>[]) [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/MultiSetUtils.java:[85,57] incompatible types: org.apache.commons.collections4.MultiSet<capture#33 of ? extends E> cannot be converted to org.apache.commons.collections4.MultiSet<E> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/multimap/TransformedMultiValuedMap.java: [162,82] incompatible types: org.apache.commons.collections4.FluentIterable<capture#34 of ? extends V> cannot be converted to java.lang.Iterable<V> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/SetUtils.java:[225,47] incompatible types: java.util.Set<capture#35 of ? extends E> cannot be converted to java.util.Set<E> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/SetUtils.java:[505,54] incompatible types: java.util.Iterator<capture#36 of ? extends E> cannot be converted to java.util.Iterator<E> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/SetUtils.java:[543,54] incompatible types: java.util.Iterator<capture#37 of ? extends E> cannot be converted to java.util.Iterator<E> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/PredicateUtils.java: [537,57] incompatible types: org.apache.commons.collections4.Predicate<capture#38 of ? extends T> cannot be converted to org.apache.commons.collections4.Predicate<T> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/IterableUtils.java: [428,57] incompatible types: java.util.Iterator<capture#39 of ? extends O> cannot be converted to java.util.Iterator<O> [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/IterableUtils.java: [554,37] no suitable method found for zippingIterator(java.util.Iterator<? extends E>[]) [ERROR] method org.apache.commons.collections4.IteratorUtils.<E>zippingIterator(java.util.Iterator<? extends E>,java.util.Iterator<? extends E>) is not applicable [ERROR] (cannot infer type-variable(s) E [ERROR] (actual and formal argument lists differ in length)) [ERROR] method org.apache.commons.collections4.IteratorUtils.<E>zippingIterator(java.util.Iterator<? extends E>,java.util.Iterator<? extends E>,java.util.Iterator<? extends E>) is not applicable [ERROR] (cannot infer type-variable(s) E [ERROR] (actual and formal argument lists differ in length)) [ERROR] method org.apache.commons.collections4.IteratorUtils.<E>zippingIterator(java.util.Iterator<? extends E>...) is not applicable [ERROR] (cannot infer type-variable(s) E [ERROR] (varargs mismatch; java.util.Iterator<? extends E>[] cannot be converted to java.util.Iterator<? extends E>)) [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/IterableUtils.java: [830,16] no suitable method found for partition(java.lang.Iterable<capture#40 of ? extends O>,org.apache.commons.collections4.Factory<java.util.List<O>>,org.apache.commons.collections4.Predicate<? super O>[]) [ERROR] method org.apache.commons.collections4.IterableUtils.<O>partition(java.lang.Iterable<? extends O>,org.apache.commons.collections4.Predicate<? super O>) is not applicable [ERROR] (cannot infer type-variable(s) O [ERROR] (actual and formal argument lists differ in length)) [ERROR] method org.apache.commons.collections4.IterableUtils.<O>partition(java.lang.Iterable<? extends O>,org.apache.commons.collections4.Predicate<? super O>...) is not applicable [ERROR] (cannot infer type-variable(s) O [ERROR] (varargs mismatch; org.apache.commons.collections4.Factory<java.util.List<O>> cannot be converted to org.apache.commons.collections4.Predicate<? super O>)) [ERROR] method org.apache.commons.collections4.IterableUtils.<O,R>partition(java.lang.Iterable<? extends O>,org.apache.commons.collections4.Factory<R>,org.apache.commons.collections4.Predicate<? super O>...) is not applicable [ERROR] (cannot infer type-variable(s) O,R [ERROR] (varargs mismatch; org.apache.commons.collections4.Predicate<? super O>[] cannot be converted to org.apache.commons.collections4.Predicate<? super O>)) [ERROR] /home/joehni/tmp/download/commons-collections4-4.1- src/src/main/java/org/apache/commons/collections4/IterableUtils.java: [870,16] no suitable method found for partition(java.lang.Iterable<capture#41 of ? extends O>,org.apache.commons.collections4.Factory<java.util.List<O>>,org.apache.commons.collections4.Predicate<? super O>[]) [ERROR] method org.apache.commons.collections4.IterableUtils.<O>partition(java.lang.Iterable<? extends O>,org.apache.commons.collections4.Predicate<? super O>) is not applicable [ERROR] (cannot infer type-variable(s) O [ERROR] (actual and formal argument lists differ in length)) [ERROR] method org.apache.commons.collections4.IterableUtils.<O>partition(java.lang.Iterable<? extends O>,org.apache.commons.collections4.Predicate<? super O>...) is not applicable [ERROR] (cannot infer type-variable(s) O [ERROR] (varargs mismatch; org.apache.commons.collections4.Factory<java.util.List<O>> cannot be converted to org.apache.commons.collections4.Predicate<? super O>)) [ERROR] method org.apache.commons.collections4.IterableUtils.<O,R>partition(java.lang.Iterable<? extends O>,org.apache.commons.collections4.Factory<R>,org.apache.commons.collections4.Predicate<? super O>...) is not applicable [ERROR] (cannot infer type-variable(s) O,R [ERROR] (varargs mismatch; org.apache.commons.collections4.Predicate<? super O>[] cannot be converted to org.apache.commons.collections4.Predicate<? super O>)) [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. ================================ %< =================== $ mvn-3.0 -version Apache Maven 3.0.5 (r01de14724cdef164cd33c7c8c2fe155faf9602da; 2013-02-19 14:51:28+0100) Maven home: /usr/share/maven-bin-3.0 Java version: 1.9.0-ea, vendor: Oracle Corporation Java home: /opt/oracle-jdk-bin-1.9.0.0_alpha53 Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "4.1.12-gentoo", arch: "amd64", family: "unix" ================================ %< =================== -1 Sorry, Jörg --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org