[merge] Internal refactoring: introduce AbstractGitMergeEditorInput
commitfeb745fd38fc605d617c43bf25256b32288d8c6e
authorThomas Wolf <thomas.wolf@paranor.ch>
Fri, 4 Jun 2021 20:41:46 +0000 (4 22:41 +0200)
committerThomas Wolf <thomas.wolf@paranor.ch>
Wed, 16 Jun 2021 06:55:47 +0000 (16 08:55 +0200)
treec60b320b34492cb7c05dfa831dfda0deaec5d0e4
parentc87fbb9820ddde680881df991368bb76681e4b3a
[merge] Internal refactoring: introduce AbstractGitMergeEditorInput

Factor out things that are not directly related to building the merge
diff nodes into a new abstract superclass. This will make it easier to
generalize the merge tool and re-use parts for other comparisons.

Change-Id: Ic1c38622bfee7fcb6c8ba80b257c23986951975c
Signed-off-by: Thomas Wolf <thomas.wolf@paranor.ch>
org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/merge/AbstractGitMergeEditorInput.java [new file with mode: 0644]
org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/merge/GitMergeEditorInput.java