refreshVersions
refreshVersions copied to clipboard
Koin Annotation Processor version isn't migrated correctly
- [x] I have read the guidelines for submitting issues
🐛 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