This is an automated email from the ASF dual-hosted git repository. ggregory pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-codec.git
commit c29e2e81110d12efcb9fca446f8e1c5ad6b0abdd Author: Gary Gregory <[email protected]> AuthorDate: Sun Apr 12 09:58:06 2026 -0400 Make internal method fluent --- src/main/java/org/apache/commons/codec/digest/GitIdentifiers.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/main/java/org/apache/commons/codec/digest/GitIdentifiers.java b/src/main/java/org/apache/commons/codec/digest/GitIdentifiers.java index 2fe78505..546f20ea 100644 --- a/src/main/java/org/apache/commons/codec/digest/GitIdentifiers.java +++ b/src/main/java/org/apache/commons/codec/digest/GitIdentifiers.java @@ -407,7 +407,7 @@ public class GitIdentifiers { return getGitPrefix("tree", dataSize); } - private static void populate(final TreeIdBuilder builder, final Path directory) throws IOException { + private static TreeIdBuilder populate(final TreeIdBuilder builder, final Path directory) throws IOException { try (DirectoryStream<Path> files = Files.newDirectoryStream(directory)) { for (final Path path : files) { final String name = Objects.toString(path.getFileName()); @@ -419,6 +419,7 @@ public class GitIdentifiers { } } } + return builder; } /** @@ -436,9 +437,7 @@ public class GitIdentifiers { * @throws IOException On error accessing the directory or its contents. */ public static byte[] treeId(final MessageDigest messageDigest, final Path data) throws IOException { - final TreeIdBuilder builder = treeIdBuilder(messageDigest); - populate(builder, data); - return builder.build(); + return populate(treeIdBuilder(messageDigest), data).build(); } /**
