src/vs/editor/common/diff/defaultLinesDiffComputer

community-015 · 207 concepts · page 1 of 3

showing 100 of 207

editorWebWorker.test|title=EditorWebWorker computeHumanReadableDiff 2|occurrence=1 1 test · 19826 LOC · 91 files · introduces 1 test · 0 LOC · 0 files
editorWebWorker.test|title=EditorWebWorker computeHumanReadableDiff 4|occurrence=1 1 test · 19754 LOC · 91 files · introduces 1 test · 0 LOC · 0 files
editorWebWorker.ts ×1 3 tests · 19684 LOC · 91 files · introduces 0 tests · 1 LOC · 1 file
editorWebWorker.test|title=EditorWebWorker computeHumanReadableDiff 3|occurrence=1 1 test · 19656 LOC · 91 files · introduces 1 test · 0 LOC · 0 files
textModelSync.impl.ts ×1 3 tests · 19608 LOC · 91 files · introduces 0 tests · 3 LOC · 1 file
heuristicSequenceOptimizations.ts ×1 1 test · 10049 LOC · 52 files · introduces 1 test · 2 LOC · 1 file
fixtures.test|title=diffing fixtures difficult-move-advanced|occurrence=1 1 test · 9957 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
fixtures.test|title=diffing fixtures false-positive-move-advanced|occurrence=1 1 test · 9805 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
fixtures.test|title=diffing fixtures sorted-offsets-advanced|occurrence=1 1 test · 9721 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
computeMovedLines.ts ×3 2 tests · 9696 LOC · 52 files · introduces 0 tests · 7 LOC · 1 file
computeMovedLines.ts ×1 2 tests · 9788 LOC · 52 files · introduces 1 test · 3 LOC · 1 file
fixtures.test|title=diffing fixtures ts-confusing-2-advanced|occurrence=1 1 test · 9689 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
lineRange.ts ×1 2 tests · 9661 LOC · 52 files · introduces 0 tests · 2 LOC · 1 file
computeMovedLines.ts ×1 2 tests · 9669 LOC · 52 files · introduces 0 tests · 8 LOC · 2 files
fixtures.test|title=diffing fixtures class-replacement-advanced|occurrence=1 1 test · 9672 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
fixtures.test|title=diffing fixtures method-splitting-advanced|occurrence=1 1 test · 9662 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
fixtures.test|title=diffing fixtures ts-example1-advanced|occurrence=1 1 test · 9652 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
lineRange.ts ×3 3 tests · 9636 LOC · 52 files · introduces 0 tests · 19 LOC · 2 files
fixtures.test|title=diffing fixtures indentation-advanced|occurrence=1 2 tests · 9613 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
fixtures.test|title=diffing fixtures issue-201713-advanced|occurrence=1 1 test · 9648 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
fixtures.test|title=diffing fixtures invalid-diff-bug-advanced|occurrence=1 1 test · 9530 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
fixtures.test|title=diffing fixtures noise-1-advanced|occurrence=1 1 test · 9634 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
fixtures.test|title=diffing fixtures shifting-twice-advanced|occurrence=1 1 test · 9647 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
fixtures.test|title=diffing fixtures ts-class-advanced|occurrence=1 1 test · 9534 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
computeMovedLines.ts ×1 4 tests · 9601 LOC · 52 files · introduces 0 tests · 2 LOC · 1 file
computeMovedLines.ts ×2 5 tests · 9594 LOC · 52 files · introduces 0 tests · 9 LOC · 2 files
myersDiffAlgorithm.ts ×1 5 tests · 9595 LOC · 52 files · introduces 0 tests · 2 LOC · 1 file
fixtures.test|title=diffing fixtures ws-alignment-advanced|occurrence=1 1 test · 9602 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
computeMovedLines.ts ×6 6 tests · 9583 LOC · 52 files · introduces 0 tests · 30 LOC · 2 files
fixtures.test|title=diffing fixtures noise-2-advanced|occurrence=1 1 test · 9588 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
fixtures.test|title=diffing fixtures random-match-2-advanced|occurrence=1 1 test · 9605 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
computeMovedLines.ts ×2 4 tests · 9577 LOC · 52 files · introduces 0 tests · 8 LOC · 1 file
fixtures.test|title=diffing fixtures ts-advanced-bug-advanced|occurrence=1 1 test · 9516 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
fixtures.test|title=diffing fixtures ts-confusing-advanced|occurrence=1 1 test · 9489 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
fixtures.test|title=diffing fixtures ts-example2-ts-advanced|occurrence=1 1 test · 9525 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
computeMovedLines.ts ×1 5 tests · 9559 LOC · 52 files · introduces 0 tests · 9 LOC · 1 file
fixtures.test|title=diffing fixtures ts-fragmented-eager-diffing-advanced|occurrence=1 1 test · 9470 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
computeMovedLines.ts ×14 7 tests · 9540 LOC · 52 files · introduces 0 tests · 116 LOC · 3 files
linesSliceCharSequence.ts ×1 2 tests · 9603 LOC · 52 files · introduces 2 tests · 2 LOC · 1 file
fixtures.test|title=diffing fixtures random-match-3-advanced|occurrence=1 1 test · 9447 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
fixtures.test|title=diffing fixtures word-shared-letters-advanced|occurrence=1 1 test · 9471 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
fixtures.test|title=diffing fixtures ts-fragmented-eager-diffing3-advanced|occurrence=1 1 test · 9465 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
fixtures.test|title=diffing fixtures penalize-fragmentation-advanced|occurrence=1 1 test · 9447 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
fixtures.test|title=diffing fixtures ts-methods-advanced|occurrence=1 1 test · 9448 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
computeMovedLines.ts ×1 1 test · 9492 LOC · 52 files · introduces 1 test · 5 LOC · 1 file
computeMovedLines.ts ×1 2 tests · 9487 LOC · 52 files · introduces 0 tests · 13 LOC · 2 files
defaultLinesDiffComputer.ts ×1 3 tests · 9474 LOC · 52 files · introduces 0 tests · 12 LOC · 2 files
fixtures.test|title=diffing fixtures issue-131091-advanced|occurrence=1 1 test · 9425 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
fixtures.test|title=diffing fixtures ts-insert-advanced|occurrence=1 1 test · 9428 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
fixtures.test|title=diffing fixtures subword-advanced|occurrence=1 1 test · 9401 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
fixtures.test|title=diffing fixtures ts-unfragmented-diffing-advanced|occurrence=1 1 test · 9397 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
fixtures.test|title=diffing fixtures issue-202147-trimws-advanced|occurrence=1 1 test · 9422 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
fixtures.test|title=diffing fixtures fuzzy-matching-advanced|occurrence=1 2 tests · 9407 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
heuristicSequenceOptimizations.ts ×1 3 tests · 9373 LOC · 52 files · introduces 0 tests · 7 LOC · 1 file
defaultLinesDiffComputer.ts ×1 3 tests · 9392 LOC · 52 files · introduces 0 tests · 2 LOC · 1 file
fixtures.test|title=diffing fixtures ts-diff-word-split-advanced|occurrence=1 1 test · 9349 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
heuristicSequenceOptimizations.ts ×2 7 tests · 9360 LOC · 52 files · introduces 0 tests · 4 LOC · 1 file
rangeMapping.ts ×3 3 tests · 9353 LOC · 52 files · introduces 0 tests · 18 LOC · 2 files
fixtures.test|title=diffing fixtures intra-block-align-advanced|occurrence=1 3 tests · 9367 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
fixtures.test|title=diffing fixtures minimal-diff-character-advanced|occurrence=1 1 test · 9337 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
fixtures.test|title=diffing fixtures issue-204948-advanced|occurrence=1 2 tests · 9305 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
fixtures.test|title=diffing fixtures ts-unit-test-advanced|occurrence=1 1 test · 9338 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
computeMovedLines.ts ×6 8 tests · 9325 LOC · 52 files · introduces 0 tests · 26 LOC · 2 files
fixtures.test|title=diffing fixtures random-match-1-advanced|occurrence=1 6 tests · 9279 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
linesSliceCharSequence.ts ×1 1 test · 9285 LOC · 52 files · introduces 1 test · 1 LOC · 1 file
fixtures.test|title=diffing fixtures import-shifting-advanced|occurrence=1 1 test · 9283 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
fixtures.test|title=diffing fixtures ts-fragmented-eager-diffing2-advanced|occurrence=1 3 tests · 9282 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
fixtures.test|title=diffing fixtures issue-214049-advanced|occurrence=1 1 test · 9268 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
fixtures.test|title=diffing fixtures shifting-parameters-advanced|occurrence=1 4 tests · 9278 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
fixtures.test|title=diffing fixtures ts-too-much-minimization-advanced|occurrence=1 6 tests · 9361 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
fixtures.test|title=diffing fixtures ts-strings-advanced|occurrence=1 5 tests · 9245 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
linesSliceCharSequence.ts ×1 9 tests · 9270 LOC · 52 files · introduces 0 tests · 4 LOC · 1 file
fixtures.test|title=diffing fixtures just-whitespace-advanced|occurrence=1 1 test · 9212 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
fixtures.test|title=diffing fixtures ts-import-ws-affinity-advanced|occurrence=1 11 tests · 9216 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
linesSliceCharSequence.ts ×1 7 tests · 9239 LOC · 52 files · introduces 0 tests · 2 LOC · 1 file
fixtures.test|title=diffing fixtures ts-shifting-advanced|occurrence=1 1 test · 9249 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
fixtures.test|title=diffing fixtures json-brackets-advanced|occurrence=1 1 test · 9240 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
fixtures.test|title=diffing fixtures ts-comments-advanced|occurrence=1 2 tests · 9238 LOC · 52 files · introduces 1 test · 0 LOC · 0 files
computeMovedLines.ts ×4 4 tests · 9230 LOC · 52 files · introduces 0 tests · 8 LOC · 1 file
linesSliceCharSequence.ts ×1 18 tests · 9196 LOC · 52 files · introduces 0 tests · 1 LOC · 1 file
myersDiffAlgorithm.ts ×1 15 tests · 9268 LOC · 52 files · introduces 0 tests · 5 LOC · 2 files
lineSequence.ts ×2 9 tests · 9203 LOC · 52 files · introduces 0 tests · 11 LOC · 1 file
myersDiffAlgorithm.ts ×1 16 tests · 9252 LOC · 52 files · introduces 0 tests · 4 LOC · 1 file
defaultLinesDiffComputer.ts ×2 10 tests · 9130 LOC · 52 files · introduces 0 tests · 10 LOC · 1 file
heuristicSequenceOptimizations.ts ×1 16 tests · 9135 LOC · 52 files · introduces 0 tests · 7 LOC · 1 file
heuristicSequenceOptimizations.ts ×1 4 tests · 9053 LOC · 52 files · introduces 0 tests · 1 LOC · 1 file
utils.ts ×2 11 tests · 9127 LOC · 52 files · introduces 0 tests · 27 LOC · 1 file
computeMovedLines.ts ×1 23 tests · 9082 LOC · 52 files · introduces 0 tests · 3 LOC · 1 file
computeMovedLines.ts ×2 29 tests · 9077 LOC · 52 files · introduces 0 tests · 12 LOC · 2 files
diffAlgorithm.ts ×2 5 tests · 8992 LOC · 52 files · introduces 0 tests · 7 LOC · 3 files
computeMovedLines.ts ×4 54 tests · 9016 LOC · 52 files · introduces 0 tests · 5 LOC · 1 file
heuristicSequenceOptimizations.ts ×2 11 tests · 8972 LOC · 52 files · introduces 0 tests · 4 LOC · 1 file
heuristicSequenceOptimizations.ts ×1 18 tests · 8951 LOC · 52 files · introduces 0 tests · 2 LOC · 1 file
heuristicSequenceOptimizations.ts ×1 17 tests · 8896 LOC · 52 files · introduces 0 tests · 2 LOC · 1 file
linesSliceCharSequence.ts ×1 22 tests · 8906 LOC · 52 files · introduces 0 tests · 3 LOC · 1 file
linesSliceCharSequence.ts ×1 23 tests · 8896 LOC · 52 files · introduces 0 tests · 1 LOC · 1 file
heuristicSequenceOptimizations.ts ×1 20 tests · 8861 LOC · 52 files · introduces 0 tests · 1 LOC · 1 file
linesSliceCharSequence.ts ×1 25 tests · 8867 LOC · 52 files · introduces 0 tests · 1 LOC · 1 file
heuristicSequenceOptimizations.ts ×1 24 tests · 8846 LOC · 52 files · introduces 0 tests · 2 LOC · 1 file