littlerobots/version-catalog-update-plugin

Plugin ignores versions declared with "strictly"

aintogarov opened this issue · 2 comments

VersionCatalogParser doesn't handle strict versions. For example

kotlin = { strictly = "1.7.21" }

However com.github.ben-manes.versions takes such versions into account and writes them to output.

Can you elaborate and provide a sample project?

For versions like this I think there should be a message logged, but no upgrades will be performed, since you've specified that you want to use this exact version.

So if you don't see that message, this might be a bug.

OK I checked and the warning that is in place for libraries is not implemented for plugins (because it's slightly more complicated 😅 ) so I assume that is what this issue is about.