On 18/10/2013, at 9:34 PM, Daz DeBoer <darrell.deb...@gradleware.com> wrote:
> G'day > HttpClient is one of the many libraries that we depend on that will soon be > removing support for Java 1.5. I'm thinking it might be a good idea to > deprecate support for Java 1.5 in Gradle prior to releasing Gradle 2.0. Alternatively, we might fall back to java.net.URL on Java 5, with reduced capabilities and/or performance. Deprecating running builds with Java 1.5 is definitely on the list for 2.0. To do this we'd need to improve cross compilation, testing, javadoc, java exec and so on. We'd also need to make a separate decision on whether the tooling API should continue to support java 5, given the forward-compatibility constraints it has. A slight variation would be to deprecate certain features that are causing pain on Java 1.5, such as HTTP repositories. There are already certain features that aren't support on Java 1.5 (eg incremental Scala compilation). -- Adam Murdoch Gradle Co-founder http://www.gradle.org VP of Engineering, Gradleware Inc. - Gradle Training, Support, Consulting http://www.gradleware.com Join us at the Gradle eXchange 2013, Oct 28th in London, UK: http://skillsmatter.com/event/java-jee/gradle-exchange-2013