#Gradle
How I feel about Gradle since v6
Starwars Sadness
ALT: Starwars Sadness
static.klipy.com
November 7, 2026 at 2:10 PM
Gradle alone is already bad. No need to make it worse by bringing in agents #NoAI
November 7, 2026 at 2:11 PM
Ah ... there it is ... the moment I was dreading ... updating a 5 year old Gradle build to work with latest Gradle 9+ and Java 25 ...

As always, everything breaks, wall of text with less than useful information ... **le sigh**
November 6, 2026 at 6:22 PM
📣 Gradle 9.9.0 is out!

https://docs.gradle.org/9.9.0/release-notes.html

⚡Performance improvements for Kotlin DSL compilation
🎯 Test filtering for non-method JUnit Platform tests
📦 Wrapper settings preserved on upgrade
🗂️ Predefined groups in the Problems API
Gradle 9.9.0 Release Notes
We are excited to announce Gradle 9.9.0.
docs.gradle.org
November 6, 2026 at 6:06 PM
Exactly why I’ve long stopped having hopes for Gradle.
November 7, 2026 at 1:56 PM
Fixing a Gradle build while listening to “The sound of silence” seems appropriate … except the silence is substituted with screams into the void

Hello Darkness my old friend 🎶
November 7, 2026 at 2:01 PM
This particular build must build both Maven and Gradle plugins, as well as consuming an annotation processor that's part of the same build.

Maven can build Gradle plugins. But it can't load an AP that's built with the same compilation session.
November 6, 2026 at 6:37 PM
This build started with Gradle 6, and slowly migrated to 7, then 8, fixing incompatibility issues along the way.

The only reason to upgrade is to leverage latest Java support. Toolchains won‘t cut it.

Gradle 9 just breaks things majestically with stringent rules.
November 7, 2026 at 8:51 AM
Using --parallel? Tasks in the same project still run one at a time.

Tasks share Project state, so Gradle only parallelizes across projects. The Configuration Cache isolates tasks, so they run in parallel.

https://gradl.es/4isG1IJ

#DoItToday #Gradle
November 5, 2026 at 7:00 PM
UMA GRADLE (2026/11/07)
https://racedle.crap.jp/
🟪🟪🟨🟪🟪
🟪🟩🟩🟩🟩
🎯🎯🎯🎯🎯
正解!​:nakaama:​
UMA GRADLE
racedle.crap.jp
November 7, 2026 at 12:37 PM
I also contributed PR #200 to open-java-format (restoring Style.PALANTIR for reflective callers like Spotless, already released in 21.0.2!) & PR #3179 to Spotless.

Plus: how to wire open-java-format into Gradle, Maven, IntelliJ & AI agent hooks (AGENTS.md / GEMINI.md).
November 9, 2026 at 2:54 PM
That‘s the thing, I gave it a try with Maven 3.8 and couldn‘t get it to work in a single pass. Decided to go with Gradle because it provided what I needed, knowing that this day would come.

Guess it’s time to retry Maven. If it doesn‘t work again, it means lots of work ahead to fix the Gradle build
November 7, 2026 at 1:38 PM
Big build? Every IDE sync waits while Gradle configures your projects one at a time.

New in Gradle 9.7.0: Isolated Projects (incubating) configures them in parallel. Gradle’s own build cut median sync from 84s to 47s.

https://gradl.es/4ivs3G2

#WhatsNew #Gradle
November 6, 2026 at 11:30 PM
One reason I still like open source: gradle-dependency-graph-generator-plugin.

gradle-dependency-graph-generator-plugin is a open-source awesome android. ✰✰✰ 939.

→ Full source available on the repo link.
→ Released under open-source...

#opensource #selfhosted #awesomeandroid
November 5, 2026 at 2:35 AM
Yah, I feel the same about Gradle, so I stick with Maven.
November 8, 2026 at 3:28 AM
A modified gradle-wrapper.jar runs malicious code in your CI. Would your review catch it?

The `setup-gradle` GitHub Action validates the wrapper by default; keep it on, so a fake jar fails before merge. https://gradl.es/4sd8kOA

#PressXToBuild #Gradle
November 3, 2026 at 7:00 PM
Michael Gasche explains jip, a pip-inspired dependency manager and runner for Java. Clone a project, resolve dependencies, and run it without Maven or Gradle, using a slim jip.toml file. Written in Rust, open source.

foojay.io/today/jip/

#Java #Rust
jip: Clone a Java Project. Run It. Done.
A lightweight, pip-inspired dependency manager and runner that makes exploring GitHub Java projects simple, without the usual Maven or Gradle hassle.
foojay.io
November 6, 2026 at 1:55 AM
This is the JReleaser build, that relies on the Kordamp plugins to provide a Maven-like structure on top of Gradle.
November 7, 2026 at 1:29 PM
🚀 Android Studio Rabbit 3 Canary 3 is here!

Highlights:
⚡ Better IDE & Gradle performance
🎨 Compose Preview improvements
🔧 C++ & Gradle fixes
📱 Multiplatform & R8 fixes
🐛 AGP 9.x Lint improvements

Full details 👇
androidstudio.googleblog.com/2026/11/andr...

#AndroidDev #AndroidStudio #Kotlin
Android Studio Rabbit 3 Canary 3 now available
Android Studio Rabbit 3 Canary 3 is now available in the Canary channel. If you already have an Android Studio build on the  Canary chann...
androidstudio.googleblog.com
November 5, 2026 at 6:41 PM
Ask an agent to review your build, and it may apply outdated advice everywhere. So what can you do about it?

Use our official `gradle-best-practices` skill, which gives fixes linked to Gradle's docs, so each one can be checked. https://gradl.es/3Ufr6Zd

#AskingNow #Gradle
November 4, 2026 at 7:00 PM
Kotlin Foundation announced its 2026 grant recipients, including DAGP! (Dependency Analysis Gradle Plugin, of which I'm the sole maintainer)

https://kotlinfoundation.org/news/grants-program-winners-26/
November 8, 2026 at 4:26 PM
Patched your OS for Black October? Your Gradle build's JVM may still trust the forged certs. Update the JDK, then test it: https://blog.gradle.org/lets-talk-about-black-october?utm_source=bluesky&utm_medium=social-organic&utm_campaign=black-october&utm_content=from-the-blog

#FromTheBlog #Gradle
November 4, 2026 at 10:03 PM
„Wir nutzen kein Log4j.“ Deine Dependencies vielleicht schon.
Maven: mvn dependency:tree -Dincludes=org.apache.logging.log4j
Gradle: gradle dependencies
Log4Shell-Fix damals: 2.15.0 / 2.12.2 / 2.3.1 (GHSA-jfh8-c2jp-5v3q)
Video und Stimme: KI-generiert.
November 4, 2026 at 2:41 PM
Does it really? That wasn‘t the case with 3.8.x for sure. Haven‘t tried with 3.9.x nor 3.10.x

If it does then I‘d consider migrating the build from Gradle to Maven
November 7, 2026 at 1:22 PM