You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ant.apache.org by Matt Benson <mb...@apache.org> on 2022/02/08 17:48:29 UTC

Java 8 for Apache Ivy

Java 7 public updates have ended nearly 7 years ago. Looking over the Ivy
codebase, there appear to be many opportunities for modernization using
Java 8 features (new APIs, interface default methods, etc.). Does anyone
object to, or have other thoughts on this upgrade?

Matt

Re: Java 8 for Apache Ivy

Posted by Jaikiran Pai <ja...@apache.org>.
+1.

No objections. A while back I had thought of proposing this. The worry I 
had/have was that doing some of these refactoring might introduce hard 
to catch regressions in the core of Ivy itself (which I personally 
haven't fully had a grasp of yet). Having said that, targetting Ivy 
against Java 7 at this point isn't worth it. I think as long as we do 
the changes/modernizations in controlled manner it's a good idea and I'm 
in favour of.

-Jaikiran

On 08/02/22 11:18 pm, Matt Benson wrote:
> Java 7 public updates have ended nearly 7 years ago. Looking over the Ivy
> codebase, there appear to be many opportunities for modernization using
> Java 8 features (new APIs, interface default methods, etc.). Does anyone
> object to, or have other thoughts on this upgrade?
>
> Matt
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org