rules_jvm_external
rules_jvm_external copied to clipboard
LockFileConverter does not handle maven SNAPSHOT correctly
LockFileConverter tries to match the expected path for jar files. It expects the path as "[group]/[artifact]/[version]/[artifact]-version(.[extension])".
However, when a jar is from a SNAPSHOT version, its version is something like 1.1.0-SNAPSHOT and the jar file name is [artifact]-1.1.0-[classifier].jar. LockFileConverter does not handle this SNAPSHOT version case.