Use Generics, not type casts
diff --git a/src/main/java/org/apache/commons/release/plugin/mojos/CommonsDistributionDetachmentMojo.java b/src/main/java/org/apache/commons/release/plugin/mojos/CommonsDistributionDetachmentMojo.java
index 67fd179..2daa666 100755
--- a/src/main/java/org/apache/commons/release/plugin/mojos/CommonsDistributionDetachmentMojo.java
+++ b/src/main/java/org/apache/commons/release/plugin/mojos/CommonsDistributionDetachmentMojo.java
@@ -122,10 +122,10 @@
return;
}
getLog().info("Detaching Assemblies");
- for (final Object attachedArtifact : project.getAttachedArtifacts()) {
- putAttachedArtifactInSha512Map((Artifact) attachedArtifact);
- if (ARTIFACT_TYPES_TO_DETACH.contains(((Artifact) attachedArtifact).getType())) {
- detachedArtifacts.add((Artifact) attachedArtifact);
+ for (final Artifact attachedArtifact : project.getAttachedArtifacts()) {
+ putAttachedArtifactInSha512Map(attachedArtifact);
+ if (ARTIFACT_TYPES_TO_DETACH.contains(attachedArtifact.getType())) {
+ detachedArtifacts.add(attachedArtifact);
}
}
if (detachedArtifacts.isEmpty()) {