refreshVersions
refreshVersions copied to clipboard
refreshVersionsMigrate doesn't replace dependency notations that are using version ranges
Steps to reproduce
Migrate a project that has implementation 'junit:junit:4+' in one of its build.gradle files.
Result
The version is added as is into the versions.properties file, but the dependency notation isn't replaced, so it stays unused.
Having a version range in a version entry in the file works fine even when migrating the dependency notation to use the version placeholder, so the issue is only replacement in the build file.