Create a generic history walker
commitdcbfbe53491d60ee8f00251a1520357bacddb88b
authorRobin Rosenberg <robin.rosenberg@dewire.com>
Mon, 7 May 2007 21:29:45 +0000 (7 23:29 +0200)
committerShawn O. Pearce <spearce@spearce.org>
Tue, 8 May 2007 02:59:15 +0000 (7 22:59 -0400)
tree3abe182e1d8a21c250e2456bf296ac755318f0b0
parentd7ba5ab0a55b4b3a67eebd1be19de26d1357cac9
Create a generic history walker

This was needed to created a performance test program. This
is a very stupid walker so far since it only follows the
first parent. The main reason is that the viewer is not
capable of more. The only reason it is usable to me is that
most projects I work on have few branches and even fewer
merges (that can be detected by CVS converters).

Signed-off-by: Robin Rosenberg <robin.rosenberg@dewire.com>
Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
org.spearce.egit.core/src/org/spearce/egit/core/internal/mapping/GitFileHistory.java
org.spearce.jgit/src/org/spearce/jgit/lib/Walker.java [new file with mode: 0644]
org.spearce.jgit/tst/org/spearce/jgit/lib/T0007_WalkerTest.java [new file with mode: 0644]