Mercurial > hg4j
comparison test/org/tmatesoft/hg/test/TestManifest.java @ 427:31a89587eb04
FIXMEs: consistent names, throws for commands and their handlers. Use of checked exceptions in hi-level api
author | Artem Tikhomirov <tikhomirov.artem@gmail.com> |
---|---|
date | Thu, 29 Mar 2012 17:14:35 +0200 |
parents | e51dd9a14b6f |
children | d78cb5ca3053 |
comparison
equal
deleted
inserted
replaced
426:063b0663495a | 427:31a89587eb04 |
---|---|
26 import java.util.LinkedList; | 26 import java.util.LinkedList; |
27 import java.util.Map; | 27 import java.util.Map; |
28 | 28 |
29 import org.junit.Rule; | 29 import org.junit.Rule; |
30 import org.junit.Test; | 30 import org.junit.Test; |
31 import org.tmatesoft.hg.core.HgManifestHandler; | |
31 import org.tmatesoft.hg.core.HgFileRevision; | 32 import org.tmatesoft.hg.core.HgFileRevision; |
32 import org.tmatesoft.hg.core.HgManifestCommand; | 33 import org.tmatesoft.hg.core.HgManifestCommand; |
33 import org.tmatesoft.hg.core.Nodeid; | 34 import org.tmatesoft.hg.core.Nodeid; |
34 import org.tmatesoft.hg.repo.HgLookup; | 35 import org.tmatesoft.hg.repo.HgLookup; |
35 import org.tmatesoft.hg.repo.HgRepository; | 36 import org.tmatesoft.hg.repo.HgRepository; |
48 | 49 |
49 private final HgRepository repo; | 50 private final HgRepository repo; |
50 private ManifestOutputParser manifestParser; | 51 private ManifestOutputParser manifestParser; |
51 private ExecHelper eh; | 52 private ExecHelper eh; |
52 final LinkedList<HgFileRevision> revisions = new LinkedList<HgFileRevision>(); | 53 final LinkedList<HgFileRevision> revisions = new LinkedList<HgFileRevision>(); |
53 private HgManifestCommand.Handler handler = new HgManifestCommand.Handler() { | 54 private HgManifestHandler handler = new HgManifestHandler() { |
54 | 55 |
55 public void file(HgFileRevision fileRevision) { | 56 public void file(HgFileRevision fileRevision) { |
56 revisions.add(fileRevision); | 57 revisions.add(fileRevision); |
57 } | 58 } |
58 | 59 |