Repository navigation
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🟣 pre-existing, not blocking: Anyone building the plugin's Android module with this wrapper gets Gradle 9.8.2 paired with AGP 8.2.0. Gradle 9 does not support that AGP version, so the build still fails. The project still applies
com.android.tools.build:gradle:8.2.0(android/build.gradle:12). Gradle 9 removed APIs that older AGP 8.x releases depend on. Fix: pick a wrapper version inside the AGP 8.2.0 range, such as 8.14.3, which example/android already uses. Otherwise bump AGP to a release that supports Gradle 9 in the same PR. Pre-existing: the base 7.5.1 was already below the Gradle 8.2 minimum for AGP 8.2.A small fix can ride a push you are already making; otherwise a short reply is enough.
Why this was flagged
The trigger is running
./gradlewor opening android/ on its own (IDE sync or CI) after this merge, which downloads gradle-9.8.2-all.zip set at android/gradle/wrapper/gradle-wrapper.properties:5. The buildscript in android/build.gradle:12 still loads AGP8.2.0and Kotlin2.1.20, and the diff leaves both unchanged. AGP 8.2.0 is not on Gradle 9's tested AGP range, and Gradle 9 removed deprecated APIs that older AGP 8.x uses, so configuration fails instead of producing a working build. The base pinned Gradle 7.5.1, which was also below AGP 8.2.0's Gradle 8.2 minimum, so the standalone module was already unbuildable and this bump does not fix it. The impact is limited to standalone builds of the plugin module. Flutter apps that consume the plugin use their own wrapper, for example example/android at gradle-8.14.3 with AGP 8.11.1. Dependabot's version-only bump has no compatibility check against AGP.Verification: The diff changes only android/gradle/wrapper/gradle-wrapper.properties:5, from
gradle-7.5.1-all.ziptogradle-9.8.2-all.zip. android/build.gradle:12 still setsclasspath 'com.android.tools.build:gradle:8.2.0'. The base is already broken the same way: AGP 8.2.0 needs Gradle 8.2 or newer, so the base wrapper (7.5.1) fails configuration. This bump makes nothing worse than the base.