Skip to content

chore: Migrate to AGP9 - #833

Draft
tevincent wants to merge 1 commit into
mainfrom
agp9
Draft

chore: Migrate to AGP9#833
tevincent wants to merge 1 commit into
mainfrom
agp9

Conversation

@tevincent

Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI balanced review requested due to automatic review settings August 14, 2026 08:52
@sonarqubecloud

Copy link
Copy Markdown

@tevincent
tevincent marked this pull request as draft August 14, 2026 08:54

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Migrates the Android build to AGP 9.1.1, Gradle 9.3.1, and compile SDK 37.

Changes:

  • Updates build tooling and AGP compatibility settings.
  • Adapts convention and lint plugins to AGP 9 APIs.
  • Adds missing module dependencies and conditional ProGuard configuration.

Reviewed changes

Copilot reviewed 11 out of 12 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
AGENTS.md Documents compile SDK 37.
BugTracker/build.gradle.kts Adds Material Components.
Coil/build.gradle.kts Adds the Compose BOM.
build-logic/composeLint/src/main/kotlin/com/infomaniak/core/compose/lint/ComposeLintPlugin.kt Updates AGP extension configuration.
build-logic/convention/src/main/kotlin/AndroidLibraryConventionPlugin.kt Handles optional ProGuard files.
build-logic/convention/src/main/kotlin/AndroidModuleConfig.kt Adopts AGP 9 DSL types and SDK 37.
gradle.properties Enables temporary legacy DSL and Kotlin integration.
gradle/core.versions.toml Updates AGP and Hilt.
gradle/wrapper/gradle-wrapper.properties Selects Gradle 9.3.1.
gradlew Updates the POSIX wrapper launcher.
gradlew.bat Updates the Windows wrapper launcher.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread gradlew.bat

@rem Execute Gradle
"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %*
"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -jar "%APP_HOME%\gradle\wrapper\gradle-wrapper.jar" %*
Comment thread gradlew
"-Dorg.gradle.appname=$APP_BASE_NAME" \
-classpath "$CLASSPATH" \
org.gradle.wrapper.GradleWrapperMain \
-jar "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" \
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants