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