log test/org/tmatesoft/hg/test/TestBlame.java @ 709:497e697636fc

age author description
Wed, 21 Aug 2013 16:23:27 +0200 Artem Tikhomirov Report merged lines as changed block if possible, not as a sequence of added/deleted blocks. To facilitate access to merge parent lines AddBlock got mergeLineAt() method that reports index of the line in the second parent (if any), while insertedAt() has been changed to report index in the first parent always
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