}
public void print(PrintStream out) {
- out.print(DigestUtils.encodeHexString(digest));
+ out.print(BytesUtils.toHexString(digest));
if (dirName.length > 0) {
out.print(' ');
out.print(new String(dirName, charset));
}
out.print('\n');
for (int i = 0; i < hashes.length; i++) {
- out.print(DigestUtils.encodeHexString(hashes[i]));
+ out.print(BytesUtils.toHexString(hashes[i]));
out.print(' ');
out.print(new String(fileNames[i], charset));
out.print('\n');
List<String> fNames = new ArrayList<>();
for (Path file : files) {
if (!Files.isDirectory(file)) {
- byte[] digest = DigestUtils.digestRaw(algorithm, file, bufferSize);
+ byte[] digest = DigestUtils.digestAsBytes(algorithm, file, bufferSize);
hs.add(digest);
fNames.add(file.getFileName().toString());
}