Mercurial > jhg
comparison src/org/tmatesoft/hg/repo/HgStatusCollector.java @ 424:6437d261048a
Deprecated code removed
| author | Artem Tikhomirov <tikhomirov.artem@gmail.com> |
|---|---|
| date | Wed, 28 Mar 2012 15:42:15 +0200 |
| parents | 9c9c442b5f2e |
| children | 48f993aa2f41 |
comparison
equal
deleted
inserted
replaced
| 423:9c9c442b5f2e | 424:6437d261048a |
|---|---|
| 108 assert minRev <= maxRev; | 108 assert minRev <= maxRev; |
| 109 int[] revisionsToCollect = new int[maxRev - minRev + 1]; | 109 int[] revisionsToCollect = new int[maxRev - minRev + 1]; |
| 110 for (int x = minRev, i = 0; x <= maxRev; i++, x++) { | 110 for (int x = minRev, i = 0; x <= maxRev; i++, x++) { |
| 111 revisionsToCollect[i] = x; | 111 revisionsToCollect[i] = x; |
| 112 } | 112 } |
| 113 repo.getManifest().walk(new HgManifest.Inspector2() { | 113 repo.getManifest().walk(new HgManifest.Inspector() { |
| 114 private ManifestRevision delegate; | 114 private ManifestRevision delegate; |
| 115 private boolean cacheHit; // range may include revisions we already know about, do not re-create them | 115 private boolean cacheHit; // range may include revisions we already know about, do not re-create them |
| 116 | 116 |
| 117 public boolean begin(int manifestRevision, Nodeid nid, int changelogRevision) { | 117 public boolean begin(int manifestRevision, Nodeid nid, int changelogRevision) { |
| 118 assert delegate == null; | 118 assert delegate == null; |
| 124 // otherwise remove entries we just added | 124 // otherwise remove entries we just added |
| 125 delegate.begin(manifestRevision, nid, changelogRevision); | 125 delegate.begin(manifestRevision, nid, changelogRevision); |
| 126 cacheHit = false; | 126 cacheHit = false; |
| 127 } | 127 } |
| 128 return true; | 128 return true; |
| 129 } | |
| 130 | |
| 131 public boolean next(Nodeid nid, String fname, String flags) { | |
| 132 throw new IllegalStateException(HgManifest.Inspector2.class.getName()); | |
| 133 } | 129 } |
| 134 | 130 |
| 135 public boolean next(Nodeid nid, Path fname, HgManifest.Flags flags) { | 131 public boolean next(Nodeid nid, Path fname, HgManifest.Flags flags) { |
| 136 if (!cacheHit) { | 132 if (!cacheHit) { |
| 137 delegate.next(nid, fname, flags); | 133 delegate.next(nid, fname, flags); |
