26 references to DiffKind
Microsoft.AspNetCore.Razor.Microbenchmarks (4)
Formatting\DocumentFormattingBenchmark.cs (1)
62_htmlChanges = SourceTextDiffer.GetMinimalTextChanges(_sourceText, htmlFormattedText, DiffKind.Line);
TextDifferencing\SourceTextDifferBenchmark.cs (3)
44SourceTextDiffer.GetMinimalTextChanges(_largeFileOriginal!, _largeFileMinimalChanges!, DiffKind.Line); 50SourceTextDiffer.GetMinimalTextChanges(_largeFileOriginal!, _largeFileSignificantChanges!, DiffKind.Line); 56SourceTextDiffer.GetMinimalTextChanges(_largeFileOriginal!, _largeFileMinimalChanges!, DiffKind.Char);
Microsoft.CodeAnalysis.Razor.Workspaces (14)
Extensions\SourceTextExtensions.cs (1)
318return SourceTextDiffer.GetMinimalTextChanges(text, originalTextWithChanges, DiffKind.Char);
Formatting\Passes\CSharpFormattingPass.cs (1)
111return SourceTextDiffer.GetMinimalTextChanges(context.SourceText, changedText, DiffKind.Char);
Formatting\Passes\CSharpOnTypeFormattingPass.cs (1)
203return SourceTextDiffer.GetMinimalTextChanges(originalText, cleanedText, DiffKind.Char);
Formatting\Passes\HtmlFormattingPass.cs (4)
65changes = SourceTextDiffer.GetMinimalTextChanges(htmlSourceText, htmlWithChanges, DiffKind.Word); 84return SourceTextDiffer.GetMinimalTextChanges(context.SourceText, changedText, DiffKind.Char); 109changes = SourceTextDiffer.GetMinimalTextChanges(originalText, formattedText, DiffKind.Char); 133return SourceTextDiffer.GetMinimalTextChanges(context.SourceText, changedText, DiffKind.Char);
Formatting\Passes\HtmlOnTypeFormattingPass.cs (1)
55return SourceTextDiffer.GetMinimalTextChanges(originalText, changedText, DiffKind.Char);
Formatting\Passes\RazorFormattingPass.cs (1)
52return SourceTextDiffer.GetMinimalTextChanges(originalText, changedText, DiffKind.Char);
TextDifferencing\SourceTextDiffer.cs (5)
100public static ImmutableArray<TextChange> GetMinimalTextChanges(SourceText oldText, SourceText newText, DiffKind kind = DiffKind.Line) 113DiffKind.Line => new LineDiffer(oldText, newText), 114DiffKind.Char => new CharDiffer(oldText, newText), 115DiffKind.Word => new WordDiffer(oldText, newText),
Microsoft.CodeAnalysis.Razor.Workspaces.UnitTests (8)
TextDifferencing\SourceTextDifferTest.cs (8)
36var characterChanges = SourceTextDiffer.GetMinimalTextChanges(oldText, newText, DiffKind.Char); 66var wordChanges = SourceTextDiffer.GetMinimalTextChanges(oldText, newText, DiffKind.Word); 90var characterChanges = SourceTextDiffer.GetMinimalTextChanges(oldText, newText, DiffKind.Char); 98var lineChanges = SourceTextDiffer.GetMinimalTextChanges(oldText, newText, DiffKind.Line); 105var wordChanges = SourceTextDiffer.GetMinimalTextChanges(oldText, newText, DiffKind.Word); 135var characterChanges = SourceTextDiffer.GetMinimalTextChanges(oldText, newText, DiffKind.Char); 145var lineChanges = SourceTextDiffer.GetMinimalTextChanges(oldText, newText, DiffKind.Line); 153var wordChanges = SourceTextDiffer.GetMinimalTextChanges(oldText, newText, DiffKind.Word);