소스 검색

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
tags/v3.0.0.201305080800-m7
Dave Borowitz 11 년 전
부모
커밋
b0326235e1

+ 1
- 1
org.eclipse.jgit.test/tst/org/eclipse/jgit/revwalk/RevWalkShallowTest.java 파일 보기

@@ -189,7 +189,7 @@ public class RevWalkShallowTest extends RevWalkTestCase {
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());
}
}

+ 1
- 9
org.eclipse.jgit/src/org/eclipse/jgit/revwalk/RevWalk.java 파일 보기

@@ -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 class RevWalk implements Iterable<RevCommit> {
* 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>();

Loading…
취소
저장