From f3758f795580e811f4c148c89264327b6fe77943 Mon Sep 17 00:00:00 2001 From: Ilpo Ruotsalainen Date: Tue, 18 Dec 2018 13:19:41 +0100 Subject: Improve check for project artifact type. There are artifact types that are not "jar" in maven that still produce a JAR file, allow those to be used. --- abi-check-plugin/src/main/java/com/yahoo/abicheck/mojo/AbiCheck.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'abi-check-plugin/src/main/java/com/yahoo/abicheck') diff --git a/abi-check-plugin/src/main/java/com/yahoo/abicheck/mojo/AbiCheck.java b/abi-check-plugin/src/main/java/com/yahoo/abicheck/mojo/AbiCheck.java index ca3966c3db2..e03f4798b2a 100644 --- a/abi-check-plugin/src/main/java/com/yahoo/abicheck/mojo/AbiCheck.java +++ b/abi-check-plugin/src/main/java/com/yahoo/abicheck/mojo/AbiCheck.java @@ -161,7 +161,7 @@ public class AbiCheck extends AbstractMojo { File specFile = new File(project.getBasedir(), specFileName); if (mainArtifact.getFile() == null) { throw new MojoExecutionException("Missing project artifact file"); - } else if (!mainArtifact.getType().equals("jar")) { + } else if (!mainArtifact.getFile().getName().endsWith(".jar")) { throw new MojoExecutionException("Project artifact is not a JAR"); } -- cgit v1.2.3