[Refactor] Use static lambdas in LINQ queries for improved performance

This commit is contained in:
2025-11-24 03:00:06 +00:00
parent 5fe7f574d6
commit 04c45e69fa
126 changed files with 971 additions and 929 deletions

View File

@@ -384,8 +384,8 @@ public partial class SpectreTextBlock : TextBlock
// Find which markup tags apply to this content segment
var applicableMarkups = markups.Where(m => m.OpenTagEnd <= start && m.CloseTagStart >= end)
.OrderBy(m => m.Start) // Outermost first (earliest start)
.ThenByDescending(m => m.End) // Then by latest end
.OrderBy(static m => m.Start) // Outermost first (earliest start)
.ThenByDescending(static m => m.End) // Then by latest end
.ToList();
var run = new Run(Text.Substring(start, end - start));