Mercurial > jhg
comparison src/org/tmatesoft/hg/repo/HgChangelog.java @ 328:a674b8590362
Move file tree history to upper API level
author | Artem Tikhomirov <tikhomirov.artem@gmail.com> |
---|---|
date | Wed, 05 Oct 2011 07:13:57 +0200 |
parents | 09628675bcee |
children | 694ebabb5cb3 |
comparison
equal
deleted
inserted
replaced
327:3f09b8c19142 | 328:a674b8590362 |
---|---|
30 import java.util.Locale; | 30 import java.util.Locale; |
31 import java.util.Map; | 31 import java.util.Map; |
32 import java.util.TimeZone; | 32 import java.util.TimeZone; |
33 | 33 |
34 import org.tmatesoft.hg.core.HgBadStateException; | 34 import org.tmatesoft.hg.core.HgBadStateException; |
35 import org.tmatesoft.hg.core.HgLogCommand; | |
35 import org.tmatesoft.hg.core.Nodeid; | 36 import org.tmatesoft.hg.core.Nodeid; |
36 import org.tmatesoft.hg.internal.DataAccess; | 37 import org.tmatesoft.hg.internal.DataAccess; |
37 import org.tmatesoft.hg.internal.IterateControlMediator; | 38 import org.tmatesoft.hg.internal.IterateControlMediator; |
38 import org.tmatesoft.hg.internal.Lifecycle; | 39 import org.tmatesoft.hg.internal.Lifecycle; |
39 import org.tmatesoft.hg.internal.Pool; | 40 import org.tmatesoft.hg.internal.Pool; |
108 | 109 |
109 /** | 110 /** |
110 * Unlike regular {@link Inspector}, this one supplies changeset revision along with its parents and children according | 111 * Unlike regular {@link Inspector}, this one supplies changeset revision along with its parents and children according |
111 * to parent information of the revlog this inspector visits. | 112 * to parent information of the revlog this inspector visits. |
112 * @see HgDataFile#history(TreeInspector) | 113 * @see HgDataFile#history(TreeInspector) |
114 * @deprecated use {@link HgChangesetTreeHandler} and HgLogCommand#execute(HgChangesetTreeHandler)} | |
113 */ | 115 */ |
116 @Deprecated | |
114 public interface TreeInspector { | 117 public interface TreeInspector { |
115 // the reason TreeInsector is in HgChangelog, not in Revlog, because despite the fact it can | 118 // the reason TreeInsector is in HgChangelog, not in Revlog, because despite the fact it can |
116 // be applied to any revlog, it's not meant to provide revisions of any revlog it's beeing applied to, | 119 // be applied to any revlog, it's not meant to provide revisions of any revlog it's beeing applied to, |
117 // but changeset revisions always. | 120 // but changeset revisions always. |
118 // TODO HgChangelog.walk(TreeInspector) | 121 // TODO HgChangelog.walk(TreeInspector) |