Wed, 14 Aug 2013 14:51:51 +0200 |
Artem Tikhomirov |
Refactor: move diff/blame related code to a separate package
|
Sun, 21 Jul 2013 17:15:34 +0200 |
Artem Tikhomirov |
Blame: alternative strategy to handle merge revisions: map(diff(p1->base->p2)) to understand merge intentions better
|
Thu, 18 Jul 2013 18:47:45 +0200 |
Artem Tikhomirov |
Report line number at the first appearance, like 'hg annotate -l' does
|
Thu, 18 Jul 2013 18:03:51 +0200 |
Artem Tikhomirov |
Switch to alternative annotate producer (walks from parents to children). Refactor FileAnnotation to match updated annotate approach
|
Thu, 30 May 2013 16:13:43 +0200 |
Artem Tikhomirov |
Progress/cancel for HgDiffCommand. Renamed execute method
v1.1rc2
|
Thu, 23 May 2013 19:44:28 +0200 |
Artem Tikhomirov |
HgDiffCommand. Do not use deprecated code. Javadoc
|
Wed, 22 May 2013 16:46:15 +0200 |
Artem Tikhomirov |
Diff/blame methods as command, their residence in HgDataFile was a mistake
|
Wed, 22 May 2013 15:52:31 +0200 |
Artem Tikhomirov |
Explicit HgRuntimeException to facilitate easy switch from runtime to checked exceptions
|
Tue, 21 May 2013 17:24:22 +0200 |
Artem Tikhomirov |
Refactor internals of blame support, tests
|
Mon, 20 May 2013 20:34:33 +0200 |
Artem Tikhomirov |
FIXMEs and TODOs: pay some technical debt
|
Mon, 06 May 2013 18:29:57 +0200 |
Artem Tikhomirov |
Refactor HgBlameFacility: relevant action methods moved to proper home (HgDataFile), as facility doesn't provide anything but packaging of relevant methods/interfaces
|
Fri, 12 Apr 2013 19:50:21 +0200 |
Artem Tikhomirov |
Partial blame when start/end revisions are in the middle of a single filename history
|
Thu, 11 Apr 2013 16:07:17 +0200 |
Artem Tikhomirov |
Tests for HgAnnotateCommand with follow/no-follow option
|
Wed, 10 Apr 2013 15:45:53 +0200 |
Artem Tikhomirov |
Blame facility refactored, get ready for follow/no-follow support
|
Thu, 28 Feb 2013 15:57:04 +0100 |
Artem Tikhomirov |
Allow HgBlameFacility.Inspector (former BlockInspector) to throw an exception
|
Wed, 27 Feb 2013 19:37:58 +0100 |
Artem Tikhomirov |
Do not process child revisions before all possible parent paths were visited
|
Mon, 25 Feb 2013 18:41:44 +0100 |
Artem Tikhomirov |
Annotate: refactor/reuse range handling code
|
Sun, 24 Feb 2013 00:11:40 +0100 |
Artem Tikhomirov |
Annotate: Line annotation needs true line position from merged blocks; test-annotate repo updated to show elements from both parents in the merged revision
|
Fri, 22 Feb 2013 20:21:24 +0100 |
Artem Tikhomirov |
AnnotateFacility renamed to HgBlameFacility and exposed, API shapes out and got some javadoc
|
Fri, 22 Feb 2013 19:03:25 +0100 |
Artem Tikhomirov |
Annotate: RevisionDescriptor provides extra knowledge about inspected/annotated revision
|
Thu, 21 Feb 2013 21:53:55 +0100 |
Artem Tikhomirov |
Access to content of annotated files through BlockData interface
|
Thu, 21 Feb 2013 20:25:26 +0100 |
Artem Tikhomirov |
Test (with tailored repository) for annotation of multiple revisions
|
Wed, 20 Feb 2013 22:23:50 +0100 |
Artem Tikhomirov |
Annotate file changes through few revisions, walking either direction (old to new and vice versa)
|
Tue, 19 Feb 2013 21:17:39 +0100 |
Artem Tikhomirov |
Annotate merge revision (combined diff against two parents without looking further)
|
Mon, 18 Feb 2013 19:58:51 +0100 |
Artem Tikhomirov |
Line-by-line annotation API and support code in place
|
Mon, 18 Feb 2013 19:19:48 +0100 |
Artem Tikhomirov |
File annotate test. Refactored FileAnnotation as standalone class, introduced LineInspector to make line offset calc code shared
|
Fri, 15 Feb 2013 22:15:13 +0100 |
Artem Tikhomirov |
First round of annotate file is functional
|
Fri, 15 Feb 2013 16:48:54 +0100 |
Artem Tikhomirov |
Refactor PatchGenerator to be generic and welcome sequence of any nature
|
Fri, 15 Feb 2013 15:52:03 +0100 |
Artem Tikhomirov |
Report line index for insertion and deletion, test against 'hg diff' output
|
Thu, 14 Feb 2013 16:36:13 +0100 |
Artem Tikhomirov |
Towards annotate/blame support: general outline of the functionality
|