]> source.dussan.org Git - jgit.git/commitdiff
Document TreeWalk#min() 61/194961/2
authorHan-Wen Nienhuys <hanwen@google.com>
Mon, 1 Aug 2022 13:39:07 +0000 (15:39 +0200)
committerHan-Wen Nienhuys <hanwen@google.com>
Mon, 1 Aug 2022 15:21:49 +0000 (17:21 +0200)
Change-Id: I29a6c023929d8270a8cdd1e7f012817a06428f42
Signed-off-by: Han-Wen Nienhuys <hanwen@google.com>
org.eclipse.jgit/src/org/eclipse/jgit/treewalk/TreeWalk.java

index 8269666d26e7dae1cdd584371e5ef27eb0416602..ece945232ec8c8755ff4e7107b176928db21eb31 100644 (file)
@@ -1375,6 +1375,14 @@ public class TreeWalk implements AutoCloseable, AttributesProvider {
                System.arraycopy(tmp, 0, trees, 0, trees.length);
        }
 
+       /**
+        * Returns an AbstractTreeIterator from {@code trees} with the smallest name, and sets its
+        * {@code matches} field. This may clobber {@code matches} in other {@code tree}s. Other iterators
+        * at the same name will have their {@code matches} pointing to the same {@code min()} value.
+        *
+        * @return the smallest tree iterator available.
+        * @throws CorruptObjectException
+        */
        @SuppressWarnings("unused")
        AbstractTreeIterator min() throws CorruptObjectException {
                int i = 0;