Skip to content

build: upgrade JVM target to Java 17 across all modules and update JaCoCo - #957

Open
dkhawk wants to merge 3 commits into
mainfrom
deps/auto-update
Open

build: upgrade JVM target to Java 17 across all modules and update JaCoCo#957
dkhawk wants to merge 3 commits into
mainfrom
deps/auto-update

Conversation

@dkhawk

@dkhawk dkhawk commented Aug 7, 2026

Copy link
Copy Markdown
Collaborator

Description

Upgrades the JVM target and compile options to Java 17 across all modules, bumps JaCoCo to 0.8.15, and adds conditional mavenLocal() support in settings.gradle.kts.

Changes:

  • Java 17 Compliance: Upgraded compileOptions (sourceCompatibility and targetCompatibility) and Kotlin jvmTarget from Java 11 to Java 17 across maps-app, maps-compose, maps-compose-utils, and maps-compose-widgets.
  • JaCoCo: Upgraded toolVersion in PublishingConventionPlugin.kt from 0.8.11 to 0.8.15 for compatibility with newer JDK bytecode.
  • Maven Local Support: Added conditional mavenLocal() repository in settings.gradle.kts triggered by -PuseMavenLocal=true or USE_MAVEN_LOCAL=true.

Verification:

  • All GitHub Actions CI checks (unit tests, instrumentation tests, Android Lint, SARIF upload, header check, snippet bot) passed successfully.

- Update maps-ktx and maps-utils-ktx to 6.3.0
- Add mavenLocal() repository to dependencyResolutionManagement
- Update AGP to 9.3.1 and Gradle wrapper to 9.6.1
- Update com.vanniktech.maven.publish to 0.37.0
- Update constraintlayout to 2.2.2 and material to 1.14.0
- Upgrade Java / Kotlin target versioning to Java 17 across all modules
- Update JaCoCo configuration and paths in PublishingConventionPlugin
@dkhawk
dkhawk force-pushed the deps/auto-update branch from a0440fe to 54d87c8 Compare August 7, 2026 20:04
@googlemaps-bot

googlemaps-bot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Code Coverage

Overall Project 25.74%

There is no coverage information present for the Files changed

@dkhawk
dkhawk requested review from LoyalAbbas and kikoso August 31, 2026 23:37
@dkhawk dkhawk changed the title fix(deps): update maps-ktx to 6.3.0 and project dependencies build: upgrade JVM target to Java 17 across all modules and update JaCoCo Aug 31, 2026
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