Merge branch 'cq-diff'
Per CQ 3559 "JGit - Eugene Myers O(ND) difference algorithm" we have approval to check this into our master branch. * cq-diff: Add file content merge algorithm Add performance tests for MyersDiff Add javadoc comments, remove unused code, shift comments to correct place Fixed MyersDiff to be able to handle more than 100k Fix some warnings regarding unnecessary imports and accessing static methods Add the "jgit diff" command Prepare RawText for diff-index and diff-files Add a test class for Myers' diff algorithm Add Myers' algorithm to generate diff scripts Add set to IntList Conflicts: org.eclipse.jgit/src/org/eclipse/jgit/diff/RawText.java Change-Id: Ia8e98d81ba1ab52f84d0258a40e6ef5eece9a5b1 CC: Christian Halstrick <christian.halstrick@sap.com>
No related branches found
No related tags found
Showing
- org.eclipse.jgit.pgm/META-INF/services/org.eclipse.jgit.pgm.TextBuiltin 1 addition, 0 deletions...it.pgm/META-INF/services/org.eclipse.jgit.pgm.TextBuiltin
- org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Diff.java 131 additions, 0 deletionsorg.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Diff.java
- org.eclipse.jgit.test/tst/org/eclipse/jgit/diff/DiffTestDataGenerator.java 90 additions, 0 deletions...test/tst/org/eclipse/jgit/diff/DiffTestDataGenerator.java
- org.eclipse.jgit.test/tst/org/eclipse/jgit/diff/MyersDiffPerformanceTest.java 196 additions, 0 deletions...t/tst/org/eclipse/jgit/diff/MyersDiffPerformanceTest.java
- org.eclipse.jgit.test/tst/org/eclipse/jgit/diff/MyersDiffTest.java 109 additions, 0 deletions...se.jgit.test/tst/org/eclipse/jgit/diff/MyersDiffTest.java
- org.eclipse.jgit.test/tst/org/eclipse/jgit/merge/MergeAlgorithmTest.java 187 additions, 0 deletions...t.test/tst/org/eclipse/jgit/merge/MergeAlgorithmTest.java
- org.eclipse.jgit.test/tst/org/eclipse/jgit/util/CPUTimeStopWatch.java 111 additions, 0 deletions...jgit.test/tst/org/eclipse/jgit/util/CPUTimeStopWatch.java
- org.eclipse.jgit.test/tst/org/eclipse/jgit/util/IntListTest.java 21 additions, 0 deletions...ipse.jgit.test/tst/org/eclipse/jgit/util/IntListTest.java
- org.eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java 9 additions, 1 deletion...eclipse.jgit/src/org/eclipse/jgit/diff/DiffFormatter.java
- org.eclipse.jgit/src/org/eclipse/jgit/diff/MyersDiff.java 535 additions, 0 deletionsorg.eclipse.jgit/src/org/eclipse/jgit/diff/MyersDiff.java
- org.eclipse.jgit/src/org/eclipse/jgit/diff/RawText.java 27 additions, 0 deletionsorg.eclipse.jgit/src/org/eclipse/jgit/diff/RawText.java
- org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeAlgorithm.java 230 additions, 0 deletions...lipse.jgit/src/org/eclipse/jgit/merge/MergeAlgorithm.java
- org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeChunk.java 142 additions, 0 deletionsorg.eclipse.jgit/src/org/eclipse/jgit/merge/MergeChunk.java
- org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeFormatter.java 155 additions, 0 deletions...lipse.jgit/src/org/eclipse/jgit/merge/MergeFormatter.java
- org.eclipse.jgit/src/org/eclipse/jgit/merge/MergeResult.java 161 additions, 0 deletionsorg.eclipse.jgit/src/org/eclipse/jgit/merge/MergeResult.java
- org.eclipse.jgit/src/org/eclipse/jgit/util/IntList.java 18 additions, 0 deletionsorg.eclipse.jgit/src/org/eclipse/jgit/util/IntList.java
- org.eclipse.jgit/src/org/eclipse/jgit/util/LongList.java 152 additions, 0 deletionsorg.eclipse.jgit/src/org/eclipse/jgit/util/LongList.java
Loading
Please register or sign in to comment