Home United States USA — software Gradle upgrade builds Java apps faster for Android

Gradle upgrade builds Java apps faster for Android

282
0
SHARE

A new approach to configuration in Gradle 3.4 ends ‘dreaded’ classpath leakage
Gradle , the build system of choice for Android mobile development, has been upgraded with better support for building Java applications.
Gradle 3.4 offers fast incremental results and « the end of dreaded compile classpath leakage, » said Cedric Champeau, a software engineer who has worked on developing the tool. Changes in the upgrade can dramatically improve build times, he said.
Classpath leakage refers to elements on the classpath of a library required for compiling sources leaking to the classpath of dependent libraries or applications. To halt this problem, a separation is introduced between the « api » and « implementation » configurations, so dependent projects only see the classpath from the api configuration; hence, only the libraries necessary to use the public-facing interfaces to the library see it.

Continue reading...