Skip to content

Commit 3a1b954

Browse files
committed
Reduce allocations
1 parent 765abe9 commit 3a1b954

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

src/Razor/src/Microsoft.CodeAnalysis.Razor.Workspaces/Extensions/SourceTextExtensions.cs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -341,13 +341,11 @@ public static bool HasLFLineEndings(this SourceText text)
341341

342342
foreach (var line in text.Lines)
343343
{
344-
var lineBreakSpan = TextSpan.FromBounds(line.End, line.EndIncludingLineBreak);
345-
var lineBreak = line.Text?.ToString(lineBreakSpan) ?? string.Empty;
346-
if (lineBreak == "\r\n")
344+
if (line.EndIncludingLineBreak - line.End == 2)
347345
{
348346
crlfCount++;
349347
}
350-
else if (lineBreak == "\n")
348+
else
351349
{
352350
lfCount++;
353351
}

0 commit comments

Comments
 (0)