diff src/org/tmatesoft/hg/repo/HgChangelog.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 063b0663495a
line wrap: on
line diff
--- a/src/org/tmatesoft/hg/repo/HgChangelog.java	Fri Mar 23 22:51:18 2012 +0100
+++ b/src/org/tmatesoft/hg/repo/HgChangelog.java	Wed Mar 28 15:42:15 2012 +0200
@@ -21,7 +21,6 @@
 import java.util.ArrayList;
 import java.util.Arrays;
 import java.util.Calendar;
-import java.util.Collection;
 import java.util.Collections;
 import java.util.Date;
 import java.util.Formatter;
@@ -40,7 +39,6 @@
 import org.tmatesoft.hg.internal.Pool;
 import org.tmatesoft.hg.internal.RevlogStream;
 import org.tmatesoft.hg.util.CancelSupport;
-import org.tmatesoft.hg.util.Pair;
 import org.tmatesoft.hg.util.ProgressSupport;
 
 /**
@@ -119,21 +117,6 @@
 	}
 
 	/**
-	 * Unlike regular {@link Inspector}, this one supplies changeset revision along with its parents and children according
-	 * to parent information of the revlog this inspector visits.
-	 * @see HgDataFile#history(HgChangelog.TreeInspector)
-	 * @deprecated use {@link org.tmatesoft.hg.core.HgChangesetTreeHandler} and HgLogCommand#execute(org.tmatesoft.hg.core.HgChangesetTreeHandler)}
-	 */
-	@Deprecated
-	public interface TreeInspector {
-		// the reason TreeInsector is in HgChangelog, not in Revlog, because despite the fact it can
-		// be applied to any revlog, it's not meant to provide revisions of any revlog it's beeing applied to, 
-		// but changeset revisions always.
-		// TODO HgChangelog.walk(TreeInspector)
-		void next(Nodeid changesetRevision, Pair<Nodeid, Nodeid> parentChangesets, Collection<Nodeid> childChangesets);
-	}
-
-	/**
 	 * Entry in the Changelog
 	 */
 	public static class RawChangeset implements Cloneable /* for those that would like to keep a copy */{