You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by Stefan Bodewig <bo...@apache.org> on 2014/11/09 13:41:21 UTC
[collections] Issues with Collections 3.x and Java8
Hi all
Gump builds commons-collection's 3.x branch since it is a dependency of
Forrest and the XML Graphics projects that still enjoy using Gump.
After we've switched to using Java8 we found Collections 3.x cannot be
built on Java8 because of some addition to the Map interface.
default boolean remove(Object key,
Object value)
see
http://vmgump.apache.org/gump/public/commons-collections-3.x/commons-collections/gump_work/build_commons-collections-3.x_commons-collections.html
I assume this is something that is never going to get fixed as the 4.x
branch is the way to go, but before I remove collections 3.x from the
Gump build I wanted to double check.
Cheers
Stefan
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org
Re: [collections] Issues with Collections 3.x and Java8
Posted by Benedikt Ritter <br...@apache.org>.
Hi Stefan,
I've thought about pushing out one last service release for 3.x, since I
expect a lot of people are still using collections 3.x. However, I don't
see myself having the time to do that soon... :-(
br,
Benedikt
2014-11-09 13:41 GMT+01:00 Stefan Bodewig <bo...@apache.org>:
> Hi all
>
> Gump builds commons-collection's 3.x branch since it is a dependency of
> Forrest and the XML Graphics projects that still enjoy using Gump.
>
> After we've switched to using Java8 we found Collections 3.x cannot be
> built on Java8 because of some addition to the Map interface.
>
> default boolean remove(Object key,
> Object value)
>
> see
>
> http://vmgump.apache.org/gump/public/commons-collections-3.x/commons-collections/gump_work/build_commons-collections-3.x_commons-collections.html
>
> I assume this is something that is never going to get fixed as the 4.x
> branch is the way to go, but before I remove collections 3.x from the
> Gump build I wanted to double check.
>
> Cheers
>
> Stefan
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>
>
--
http://people.apache.org/~britter/
http://www.systemoutprintln.de/
http://twitter.com/BenediktRitter
http://github.com/britter
Re: [collections] Issues with Collections 3.x and Java8
Posted by sebb <se...@gmail.com>.
On 9 November 2014 12:58, Thomas Neidhart <th...@gmail.com> wrote:
> On 11/09/2014 01:41 PM, Stefan Bodewig wrote:
>> Hi all
>>
>> Gump builds commons-collection's 3.x branch since it is a dependency of
>> Forrest and the XML Graphics projects that still enjoy using Gump.
>>
>> After we've switched to using Java8 we found Collections 3.x cannot be
>> built on Java8 because of some addition to the Map interface.
>>
>> default boolean remove(Object key,
>> Object value)
>>
>> see
>> http://vmgump.apache.org/gump/public/commons-collections-3.x/commons-collections/gump_work/build_commons-collections-3.x_commons-collections.html
>>
>> I assume this is something that is never going to get fixed as the 4.x
>> branch is the way to go, but before I remove collections 3.x from the
>> Gump build I wanted to double check.
>
> yes, this was one of the things we had to change for 4.x.
>
> To my knowledge there is no possible work-around or fix for the 3.x
> branch and projects using java 8 will have to switch to collections 4.x.
>
> I guess it is safe to remove collections 3.x from the gump build as any
> development activity has ceased for a long time now.
+1
We can still use Jenkins or Continuum for building 3.x if there is
further activity.
> Thomas
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org
Re: [collections] Issues with Collections 3.x and Java8
Posted by Thomas Neidhart <th...@gmail.com>.
On 11/09/2014 01:41 PM, Stefan Bodewig wrote:
> Hi all
>
> Gump builds commons-collection's 3.x branch since it is a dependency of
> Forrest and the XML Graphics projects that still enjoy using Gump.
>
> After we've switched to using Java8 we found Collections 3.x cannot be
> built on Java8 because of some addition to the Map interface.
>
> default boolean remove(Object key,
> Object value)
>
> see
> http://vmgump.apache.org/gump/public/commons-collections-3.x/commons-collections/gump_work/build_commons-collections-3.x_commons-collections.html
>
> I assume this is something that is never going to get fixed as the 4.x
> branch is the way to go, but before I remove collections 3.x from the
> Gump build I wanted to double check.
yes, this was one of the things we had to change for 4.x.
To my knowledge there is no possible work-around or fix for the 3.x
branch and projects using java 8 will have to switch to collections 4.x.
I guess it is safe to remove collections 3.x from the gump build as any
development activity has ceased for a long time now.
Thomas
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org