From a534ab5de6779e61932f5ab1103185de5ecc5415 Mon Sep 17 00:00:00 2001 From: Stanislav Ochotnicky Date: Tue, 26 Jul 2011 18:00:43 +0200 Subject: [PATCH 2/3] Replace ArtifactUtils.artifactId with local code This removed dependency on old maven2 code --- .../animal_sniffer/maven/BuildSignaturesMojo.java | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff --git a/animal-sniffer-maven-plugin/src/main/java/org/codehaus/mojo/animal_sniffer/maven/BuildSignaturesMojo.java b/animal-sniffer-maven-plugin/src/main/java/org/codehaus/mojo/animal_sniffer/maven/BuildSignaturesMojo.java index 837260b..b343cb9 100644 --- a/animal-sniffer-maven-plugin/src/main/java/org/codehaus/mojo/animal_sniffer/maven/BuildSignaturesMojo.java +++ b/animal-sniffer-maven-plugin/src/main/java/org/codehaus/mojo/animal_sniffer/maven/BuildSignaturesMojo.java @@ -654,8 +654,9 @@ public class BuildSignaturesMojo private static String artifactId( Artifact artifact ) { - return ArtifactUtils.artifactId( artifact.getGroupId(), artifact.getArtifactId(), artifact.getType(), - artifact.getClassifier(), artifact.getBaseVersion() ); + String classifier = artifact.getClassifier(); + return artifact.getGroupId() + ":" + artifact.getArtifactId() + ":" + artifact.getType() + + ( classifier != null ? ":" + classifier : "" ) + ":" + artifact.getBaseVersion(); } private ToolchainPrivate[] getToolchains( String type ) -- 1.7.6