refreshVersions icon indicating copy to clipboard operation
refreshVersions copied to clipboard

Koin Annotation Processor version isn't migrated correctly

Open 1gravity opened this issue 3 years ago • 0 comments

🐛 Describe the bug

implementation(Koin.core)
implementation("io.insert-koin:koin-annotations:1.0.3")
project.dependencies.add("ksp", "io.insert-koin:koin-ksp-compiler:1.0.3")

running refreshVersionsMigrate --mode=VersionsPropertiesOnly will replace the 1.0.3 version with the core koin version (3.2.2) but the annotations are on version 1.0.3 so then obviously the compilation fails.

⚠️ Current behavior

The annotation dependency is migrated to use the same version as the core Koin library

✅ Expected behavior

The annotation dependency is migrated to use a different version as the core Koin library

💣 Steps to reproduce

add

implementation(Koin.core)
implementation("io.insert-koin:koin-annotations:1.0.3")

run ./gradlew refreshVersionsMigrate --mode=VersionsPropertiesOnly build the code

📱 Tech info

1gravity avatar Oct 01 '22 03:10 1gravity