Mercurial > hg4j
comparison src/org/tmatesoft/hg/core/LogCommand.java @ 74:6f1b88693d48
Complete refactoring to org.tmatesoft
author | Artem Tikhomirov <tikhomirov.artem@gmail.com> |
---|---|
date | Mon, 24 Jan 2011 03:14:45 +0100 |
parents | 993f6f8e1314 |
children | c677e1593919 |
comparison
equal
deleted
inserted
replaced
73:0d279bcc4442 | 74:6f1b88693d48 |
---|---|
14 * the terms of a license other than GNU General Public License | 14 * the terms of a license other than GNU General Public License |
15 * contact TMate Software at support@svnkit.com | 15 * contact TMate Software at support@svnkit.com |
16 */ | 16 */ |
17 package org.tmatesoft.hg.core; | 17 package org.tmatesoft.hg.core; |
18 | 18 |
19 import static com.tmate.hgkit.ll.HgRepository.TIP; | 19 import static org.tmatesoft.hg.repo.HgRepository.TIP; |
20 | 20 |
21 import java.util.Calendar; | 21 import java.util.Calendar; |
22 import java.util.Collections; | 22 import java.util.Collections; |
23 import java.util.ConcurrentModificationException; | 23 import java.util.ConcurrentModificationException; |
24 import java.util.LinkedList; | 24 import java.util.LinkedList; |
25 import java.util.List; | 25 import java.util.List; |
26 import java.util.Set; | 26 import java.util.Set; |
27 import java.util.TreeSet; | 27 import java.util.TreeSet; |
28 | 28 |
29 import org.tmatesoft.hg.repo.Changeset; | |
30 import org.tmatesoft.hg.repo.HgRepository; | |
31 import org.tmatesoft.hg.repo.StatusCollector; | |
29 import org.tmatesoft.hg.util.PathPool; | 32 import org.tmatesoft.hg.util.PathPool; |
30 | 33 |
31 import com.tmate.hgkit.ll.Changeset; | |
32 import com.tmate.hgkit.ll.HgRepository; | |
33 import com.tmate.hgkit.ll.Nodeid; | |
34 import com.tmate.hgkit.ll.StatusCollector; | |
35 | 34 |
36 /** | 35 /** |
37 * <pre> | 36 * <pre> |
38 * new LogCommand().limit(20).branch("maintenance-2.1").user("me").execute(new MyHandler()); | 37 * new LogCommand().limit(20).branch("maintenance-2.1").user("me").execute(new MyHandler()); |
39 * </pre> | 38 * </pre> |
135 // implicit --follow in this case | 134 // implicit --follow in this case |
136 throw HgRepository.notImplemented(); | 135 throw HgRepository.notImplemented(); |
137 } | 136 } |
138 | 137 |
139 /** | 138 /** |
140 * Similar to {@link #execute(com.tmate.hgkit.ll.Changeset.Inspector)}, collects and return result as a list. | 139 * Similar to {@link #execute(org.tmatesoft.hg.repo.Changeset.Inspector)}, collects and return result as a list. |
141 */ | 140 */ |
142 public List<Cset> execute() { | 141 public List<Cset> execute() { |
143 CollectHandler collector = new CollectHandler(); | 142 CollectHandler collector = new CollectHandler(); |
144 execute(collector); | 143 execute(collector); |
145 return collector.getChanges(); | 144 return collector.getChanges(); |