Skip to content

Upgrade to AGP 9, Dagger 2.59.1, and KSP 2.3.4#1426

Merged
lihenggui merged 3 commits intomainfrom
agp9-dagger-upgrade
Feb 7, 2026
Merged

Upgrade to AGP 9, Dagger 2.59.1, and KSP 2.3.4#1426
lihenggui merged 3 commits intomainfrom
agp9-dagger-upgrade

Conversation

@lihenggui
Copy link
Owner

Migrate build configuration for AGP 9 compatibility:

  • Use non-parameterized CommonExtension and new DSL APIs
  • Replace deprecated BaseExtension/LibraryExtension imports
  • Remove explicit kotlin.android plugin (AGP 9 built-in Kotlin)
  • Update managed devices to use localDevices API
  • Move JaCoCo coverage to debug-only build types
  • Convert datastore-proto to JVM library for protobuf compatibility
  • Add kotlin-metadata-jvm as explicit KSP dependency for Hilt

lihenggui and others added 3 commits February 6, 2026 17:15
Migrate build configuration for AGP 9 compatibility:
- Use non-parameterized CommonExtension and new DSL APIs
- Replace deprecated BaseExtension/LibraryExtension imports
- Remove explicit kotlin.android plugin (AGP 9 built-in Kotlin)
- Update managed devices to use localDevices API
- Move JaCoCo coverage to debug-only build types
- Convert datastore-proto to JVM library for protobuf compatibility
- Add kotlin-metadata-jvm as explicit KSP dependency for Hilt
@lihenggui lihenggui merged commit bb4b747 into main Feb 7, 2026
4 checks passed
@lihenggui lihenggui deleted the agp9-dagger-upgrade branch February 7, 2026 22:30
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.

1 participant