Suche
Gradle

Gradle 4.9: Neues Task API und verbesserter Dependency Insight Report

Das Team von Gradle hat mit Gradle 4.9 erneut eine neue Version des beliebten Build Tools veröffentlicht. Teil des Releases waren unter anderem Verbesserungen am Dependency Insight Report und die Unterstützung von Kommandozeilenargumenten durch JavaExec. Zum Testen freigegeben ist hingegen das neue Task API, das als experimentelles Feature hinzugefügt wurde.

Hitchhiker’s Guide to Docs as Code: Build-Magie

„Jede hinreichend fortschrittliche Technologie ist von Magie nicht zu unterscheiden.“ Dieses Zitat von Arthur C. Clarke trifft auf vieles zu, was ein modernes Build-Skript stellenweise leistet. In dieser Folge unserer Kolumne lüften wir das Geheimnis und erklären einige der nützlichen Gradle-Features, die Sie für Ihre Dokumentation verwenden können. Sollte das Ihr erstes Date mit Gradle sein, empfehlen wir zuerst die Lektüre einer entsprechenden Einführung [1].

Gradle 4.7 bringt inkrementelles Annotation Processing

Nicht einmal zwei Monate hat es gedauert, seit Gradle 4.6 erschienen ist, und schon wurde Gradle 4.7 veröffentlicht. Die wohl wichtigste Neuerung im Tool ist, dass der inkrementelle Java Compiler auch ein Opt-in für die inkrementelle Verarbeitung von Annotationen liefert. Aber das ist noch nicht alles…

Lagebericht Eclipse-IDE: Gradle News und Verbesserungen im Eclipse Debugger

Nach dem eher politischen Inhalt des letzten Teils der Kolumne geht es diesmal wieder um die technischen Entwicklungen der Eclipse IDE. Die Arbeiten an der neuen Version 4.8 sind bereits in vollem Gange und es ist wichtig, dabei auf dem Laufenden zu bleiben. Das Eclipse-Projekt hat außerdem beschlossen, ab 2018 alle drei Monate ein neues Release mit allen Neuerungen zu veröffentlichen, die bis dahin entwickelt sind. Daraus folgt, dass die Leser dieser Kolumne in Zukunft immer nur noch ein paar Wochen warten müssen, um in den Genuss der hier beschriebenen Änderungen zu kommen.

Gradle 4.2: Mehr Performance mit der neuen Version

Gradle 4.2 ist da und bringt einen verbesserten Support für die Arbeit an nativen Apps mit. Kürzere Build-Zeiten, Support für Google Play 2.6 und eine verbesserte UX sind ebenfalls mit an Bord. Außerdem unterstützt das neueste Gradle Release die Kotlin DSL in Version 0.11.1 und somit eine der neueren Versionen der Sprache (1.1.4-3).