Package org.eclipse.jgit.diff
Class MyersDiff.MiddleEdit.ForwardEditPaths
- Enclosing class:
- MyersDiff.MiddleEdit
-
Field Summary
Fields inherited from class org.eclipse.jgit.diff.MyersDiff.MiddleEdit.EditPaths
beginK, endK, maxK, middleK, minK, prevBeginK, prevEndK -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) final voidadjustMinMaxK(int k, int x) (package private) final intgetLeft(int x) (package private) final intgetRight(int x) (package private) final booleanisBetter(int left, int right) (package private) final booleanmeets(int d, int k, int x, long snake) (package private) final intsnake(int k, int x) Methods inherited from class org.eclipse.jgit.diff.MyersDiff.MiddleEdit.EditPaths
calculate, getIndex, getSnake, getX, initialize, makeEdit, newSnake, snake2x, snake2y
-
Constructor Details
-
ForwardEditPaths
ForwardEditPaths()
-
-
Method Details
-
snake
final int snake(int k, int x) -
getLeft
final int getLeft(int x) -
getRight
final int getRight(int x) -
isBetter
final boolean isBetter(int left, int right) -
adjustMinMaxK
final void adjustMinMaxK(int k, int x) - Specified by:
adjustMinMaxKin classMyersDiff<S extends Sequence>.MiddleEdit.EditPaths
-
meets
final boolean meets(int d, int k, int x, long snake)
-