Mercurial > hg4j
diff src/org/tmatesoft/hg/core/HgAnnotateCommand.java @ 603:707b5c7c6fa4
Refactor HgBlameFacility: relevant action methods moved to proper home (HgDataFile), as facility doesn't provide anything but packaging of relevant methods/interfaces
author | Artem Tikhomirov <tikhomirov.artem@gmail.com> |
---|---|
date | Mon, 06 May 2013 18:29:57 +0200 |
parents | 73c20c648c1f |
children | f41dd9a3b8af |
line wrap: on
line diff
--- a/src/org/tmatesoft/hg/core/HgAnnotateCommand.java Mon May 06 17:11:29 2013 +0200 +++ b/src/org/tmatesoft/hg/core/HgAnnotateCommand.java Mon May 06 18:29:57 2013 +0200 @@ -26,8 +26,7 @@ import org.tmatesoft.hg.internal.FileAnnotation; import org.tmatesoft.hg.internal.FileAnnotation.LineDescriptor; import org.tmatesoft.hg.internal.FileAnnotation.LineInspector; -import org.tmatesoft.hg.repo.HgBlameFacility.BlockData; -import org.tmatesoft.hg.repo.HgBlameFacility; +import org.tmatesoft.hg.repo.HgBlameInspector.BlockData; import org.tmatesoft.hg.repo.HgDataFile; import org.tmatesoft.hg.repo.HgRepository; import org.tmatesoft.hg.util.CancelSupport; @@ -42,6 +41,7 @@ * * @author Artem Tikhomirov * @author TMate Software Ltd. + * @since 1.1 */ @Experimental(reason="Work in progress. Unstable API") public class HgAnnotateCommand extends HgAbstractCommand<HgAnnotateCommand> { @@ -118,8 +118,7 @@ final int changesetStart = followRename ? 0 : df.getChangesetRevisionIndex(0); Collector c = new Collector(cancellation); FileAnnotation fa = new FileAnnotation(c); - HgBlameFacility af = new HgBlameFacility(df); - af.annotate(changesetStart, annotateRevision.get(), fa, HgIterateDirection.NewToOld); + df.annotate(changesetStart, annotateRevision.get(), fa, HgIterateDirection.NewToOld); progress.worked(1); c.throwIfCancelled(); cancellation.checkCancelled();