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