Skip to content

Commit a32fd7a

Browse files
author
Vincent Potucek
committed
EmptyControlStatement: CheckThreadSafetyMojo
1 parent 964ebec commit a32fd7a

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

.pmd/.cache

1.61 KB
Binary file not shown.

its/core-it-support/core-it-plugins/maven-it-plugin-dependency-resolution/src/main/java/org/apache/maven/plugin/coreit/AbstractDependencyMojo.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,11 @@ private String calcChecksum(File jarFile) throws IOException, NoSuchAlgorithmExc
222222
MessageDigest digester = MessageDigest.getInstance("SHA-1");
223223

224224
try (FileInputStream is = new FileInputStream(jarFile)) {
225-
new DigestInputStream(is, digester).read(new byte[1024 * 4]); // only read required.
225+
DigestInputStream dis = new DigestInputStream(is, digester);
226+
227+
for (byte[] buffer = new byte[1024 * 4]; dis.read(buffer) >= 0; ) {
228+
// just read it
229+
}
226230
}
227231

228232
byte[] digest = digester.digest();

0 commit comments

Comments
 (0)