From 4442ba7c5bc920d3596254d1147b8fb5ae979613 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Herv=C3=A9=20Boutemy?= Date: Fri, 7 Aug 2026 19:55:33 +0100 Subject: [PATCH] fix wget command with double slash --- .../apache/maven/plugins/artifact/buildinfo/CompareMojo.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/apache/maven/plugins/artifact/buildinfo/CompareMojo.java b/src/main/java/org/apache/maven/plugins/artifact/buildinfo/CompareMojo.java index 9c5ca01..264af0e 100644 --- a/src/main/java/org/apache/maven/plugins/artifact/buildinfo/CompareMojo.java +++ b/src/main/java/org/apache/maven/plugins/artifact/buildinfo/CompareMojo.java @@ -316,7 +316,9 @@ private String diffoscope(Artifact a, File referenceDir) throws MojoExecutionExc } if (!reference.exists()) { RemoteRepository repo = createReferenceRepo(); - String url = repo.getUrl() + "/" + String baseUrl = repo.getUrl(); + String url = baseUrl + + (baseUrl.endsWith("/") ? "" : "/") + session.getRepositorySession() .getLocalRepositoryManager() .getPathForRemoteArtifact(a, repo, null);