commit | 7ca5a2cbb24729ced1dc19b62d8e479b67a72b86 | [log] [tgz] |
---|---|---|
author | Pierre De Rop <pderop@apache.org> | Mon Apr 05 07:49:38 2010 +0000 |
committer | Pierre De Rop <pderop@apache.org> | Mon Apr 05 07:49:38 2010 +0000 |
tree | 498f931cadb835418e38017d33b5e01d21445e0c | |
parent | a06f37d9f401b2c46f250ae456702656333ed3b1 [diff] |
fixed findbugs warning: File.exists() and File.delete() return value was not checked git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@930810 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/dependencymanager/annotation/src/main/java/org/apache/felix/dm/annotation/plugin/mvn/AnnotationMojo.java b/dependencymanager/annotation/src/main/java/org/apache/felix/dm/annotation/plugin/mvn/AnnotationMojo.java index caf9dc2..81ba6f4 100644 --- a/dependencymanager/annotation/src/main/java/org/apache/felix/dm/annotation/plugin/mvn/AnnotationMojo.java +++ b/dependencymanager/annotation/src/main/java/org/apache/felix/dm/annotation/plugin/mvn/AnnotationMojo.java
@@ -186,7 +186,9 @@ finally { jar.close(); - tmp.delete(); + if (tmp.exists() && ! tmp.delete()) { + throw new MojoExecutionException("Could not remove " + tmp); + } } } }