Имя |
Описание |
AbstractTreeIterator |
Walks a Git tree (directory) in Git sort order. A new iterator instance should be positioned on the first entry, or at eof. Data for the first entry (if not at eof) should be available immediately. Implementors must walk a tree in the Git sort order, which has the following odd sorting: - A.c
- A/c
- A0c
In the second item, A is the name of a subtree and c is a file within that subtree. The other two items are files in the root level tree. |
CanonicalTreeParser |
Parses raw Git trees from the canonical semi-text/semi-binary format. |
WorkingTreeIterator |
Walks a working directory tree as part of a {@link TreeWalk}. Most applications will want to use the standard implementation of this iterator, {@link FileTreeIterator}, as that does all IO through the standard java.io package. Plugins for a Java based IDE may however wish to Create their own implementations of this class to allow traversal of the IDE's project space, as well as benefit from any caching the IDE may have. FileTreeIterator |
WorkingTreeIterator.Entry |
A single entry within a working directory tree. |