Skip to content

Commit 4b9c931

Browse files
committed
check for empty classifier
1 parent dfe7c55 commit 4b9c931

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

maven_plugin/src/main/java/io/github/chains_project/maven_lockfile/checksum/RemoteChecksumCalculator.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,12 @@ public RemoteChecksumCalculator(
4242
}
4343

4444
private String getCacheKey(Artifact artifact) {
45-
return artifact.getGroupId() + ":" + artifact.getArtifactId() + ":" + artifact.getVersion() + ":"
46-
+ artifact.getClassifier() + ":" + artifact.getType();
45+
String classifier = artifact.getClassifier();
46+
if (classifier == null) {
47+
classifier = "";
48+
}
49+
return artifact.getGroupId() + ":" + artifact.getArtifactId() + ":" + artifact.getVersion() + ":" + classifier
50+
+ ":" + artifact.getType();
4751
}
4852

4953
private Optional<String> calculateChecksumInternal(Artifact artifact, ProjectBuildingRequest buildingRequest) {

0 commit comments

Comments
 (0)