Remove unused repository field from RevWalk

The comment about legacy Tag and Object types no longer applies,
though prior to Idb273d5a92849b42935ac14eed73b796b80aad50 the field
was still being used by RewriteTreeFilter.

Change-Id: I9ee5da8f8a3b61c9cf543817c03117ee0609dd8f
This commit is contained in:
Dave Borowitz 2013-05-03 11:22:25 -07:00 committed by Gerrit Code Review @ Eclipse.org
parent a626f9fd66
commit b0326235e1
2 changed files with 2 additions and 10 deletions

View File

@ -189,7 +189,7 @@ private void createShallowFile(ObjectId... shallowCommits)
final StringBuilder builder = new StringBuilder();
for (ObjectId commit : shallowCommits)
builder.append(commit.getName() + "\n");
JGitTestUtil.write(new File(rw.repository.getDirectory(), "shallow"),
JGitTestUtil.write(new File(db.getDirectory(), "shallow"),
builder.toString());
}
}

View File

@ -163,9 +163,6 @@ public class RevWalk implements Iterable<RevCommit> {
private static final int APP_FLAGS = -1 & ~((1 << RESERVED_FLAGS) - 1);
/** Exists <b>ONLY</b> to support legacy Tag and Commit objects. */
final Repository repository;
final ObjectReader reader;
final MutableObjectId idBuffer;
@ -203,7 +200,7 @@ public class RevWalk implements Iterable<RevCommit> {
* released by the caller.
*/
public RevWalk(final Repository repo) {
this(repo, repo.newObjectReader());
this(repo.newObjectReader());
}
/**
@ -215,11 +212,6 @@ public RevWalk(final Repository repo) {
* required.
*/
public RevWalk(ObjectReader or) {
this(null, or);
}
private RevWalk(final Repository repo, final ObjectReader or) {
repository = repo;
reader = or;
idBuffer = new MutableObjectId();
objects = new ObjectIdOwnerMap<RevObject>();