mima
mima copied to clipboard
ProblemReporting: support more non-wildcard digits
Currently versioned exclusion files don't work correctly for version strings like those from sbt-dynver, because it looks at all the digits after the last period. However the digits of a version string like 3.6.1+42-c80fbe6a+20250708-2356-SNAPSHOT create a number far greater than Short.MaxValue. It's even larger than Int.MaxValue. So the easiest fix seems to be to just go with Long.MaxValue.
Meanwhile worked around it by replacing the .x wildcard with .99999 in https://github.com/slick/slick/pull/3178