Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
81fd235
Refactor: Convert syntax node serializers to non-static classes imple…
AnnaSasDev Dec 23, 2025
3b4647f
BROKEN
AnnaSasDev Dec 23, 2025
6ecf3ec
Refactor: Standardize regex patterns for whitespace handling and opti…
AnnaSasDev Dec 23, 2025
1433155
Refactor: Add `ToString` and `ToDebugString` methods for `MdSyntaxNod…
AnnaSasDev Dec 26, 2025
bff2672
Fix Markdown regex and code block serialization
AnnaSasDev Dec 27, 2025
da05e88
Update TUnit and TUnit.Core package versions to 1.7.7
AnnaSasDev Dec 31, 2025
21ba753
Refactor: Add `ToDebugString` to `TextMdSyntaxNode`, update `BoldRege…
AnnaSasDev Jan 4, 2026
2ce2be9
Refactor: Optimize memory allocation using `ArrayPool` in `MdSyntaxFr…
AnnaSasDev Jan 4, 2026
2474f71
Refactor: Optimize multiline and single-line match stacking logic, re…
AnnaSasDev Jan 4, 2026
8be4995
Merge branch 'core' into markdown
AnnaSasDev Jan 4, 2026
88afd31
Refactor: Simplify matching logic in `MdSyntaxFragmentStack` by remov…
AnnaSasDev Jan 4, 2026
ba0627e
Refactor: Replace static `Pool.Get()` calls with centralized `MdSynta…
AnnaSasDev Jan 4, 2026
a5c6125
Refactor: Remove unused `System.Runtime.CompilerServices` import and …
AnnaSasDev Jan 4, 2026
b431425
Refactor: Merge `MdSyntaxNodeModifierExtensions` methods directly int…
AnnaSasDev Jan 4, 2026
52ddc03
Refactor: Centralize pooling logic for `MdSyntaxTree` and `MdSyntaxFr…
AnnaSasDev Jan 5, 2026
dd80bc1
Refactor: Add `GetCount` method to `MdSyntaxTree` for improved child …
AnnaSasDev Jan 5, 2026
08c9882
Update Directory.Packages.props
AnnaSasDev Jan 5, 2026
af7b64b
Refactor: Replace `MdRegexLib` with `GeneratedRegex` annotations in s…
AnnaSasDev Jan 5, 2026
b9b58cf
Fix regex group name usage in node serializers
AnnaSasDev Jan 5, 2026
76eb5f9
Update: Rename project to 'infiniblazor' and remove unused 'peer' fie…
AnnaSasDev Jan 5, 2026
633a9fb
Refactor: Simplify regex usage in BlockQuoteSyntaxNodeSerializer by r…
AnnaSasDev Jan 5, 2026
5d95a7e
Refactor: Replace regex group name constants with string literals and…
AnnaSasDev Jan 5, 2026
21ff859
Refactor: Remove unused `MdRegexGroupNames` constants to simplify pro…
AnnaSasDev Jan 5, 2026
289e86b
Refactor: Replace `TryGetValue` and related checks with direct proper…
AnnaSasDev Jan 5, 2026
095be3e
Add mock dependencies to Markdown benchmarks for improved test isolation
AnnaSasDev Jan 6, 2026
0782037
Remove unused imports and update nullability handling for cleaner cod…
AnnaSasDev Jan 6, 2026
13e098d
Remove unused `MdRegexLibTests` and update nullability handling in te…
AnnaSasDev Jan 6, 2026
433313f
Add `TriggerCharacters` property to `IMdSyntaxNodeSerializer` and upd…
AnnaSasDev Jan 6, 2026
34973f6
Refactor: Optimize multiline and single-line syntax node matching by …
AnnaSasDev Jan 6, 2026
7cac8f7
Refactor: Add character-based serializer lookup tables to optimize sy…
AnnaSasDev Jan 6, 2026
9c70847
Refactor: Simplify serializer lookup initialization and optimize glob…
AnnaSasDev Jan 6, 2026
5eb2d79
Refactor: Add `SearchValues<char>` for fast trigger detection and opt…
AnnaSasDev Jan 6, 2026
7c96fc8
Refactor: Improve line handling, trigger matching, and serializer cap…
AnnaSasDev Jan 6, 2026
6b2ba6c
Refactor: Replace empty `TriggerCharacters` array initializations wit…
AnnaSasDev Jan 6, 2026
ebee780
Refactor: Simplify line handling logic and remove redundant condition…
AnnaSasDev Jan 6, 2026
76bcc9d
Update benchmark runner and refactor interface parameters
AnnaSasDev Jan 6, 2026
c574edd
Refactor benchmarks: Introduce `ParamsSource` cases for improved test…
AnnaSasDev Jan 6, 2026
def63c6
Expand `IndividualMarkdownBenchmarks` with additional cases, warmup l…
AnnaSasDev Jan 6, 2026
fdaf61d
Refactor benchmarks: Add missing `using` directives, make `Cases` pub…
AnnaSasDev Jan 6, 2026
08d6175
Remove `SerializeToSyntaxTree_ParagraphBaseline` benchmark as redundant
AnnaSasDev Jan 6, 2026
e77170b
Switch benchmark runner back to `MarkdownBenchmarks` and add `Results…
AnnaSasDev Jan 6, 2026
4e5e73f
Expand `IndividualMarkdownBenchmarks` with additional table cases for…
AnnaSasDev Jan 6, 2026
ead1b57
Refactor: Move `ArrayPool` rentals closer to usage in `MdSyntaxFragme…
AnnaSasDev Jan 7, 2026
217a12a
Refactor: Introduce `IRootMdSyntaxNode` interface, add tree reference…
AnnaSasDev Jan 7, 2026
76d30eb
Add `RemoveChild` and `RemoveChildAt` functionality to `IMdSyntaxNode…
AnnaSasDev Jan 7, 2026
fd625dc
Add comprehensive child node management tests to `MdSyntaxNode`, refa…
AnnaSasDev Jan 7, 2026
1e1a0f0
Update benchmark results for `RenderMarkdown` with improved performan…
AnnaSasDev Jan 7, 2026
af3fea3
Switch to IndividualMarkdownBenchmarks in benchmark runner
AnnaSasDev Jan 7, 2026
b13d66f
Update benchmark results in `Results.md` with additional metrics and …
AnnaSasDev Jan 7, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions Directory.Packages.props
Original file line number Diff line number Diff line change
Expand Up @@ -59,8 +59,8 @@
<PackageVersion Include="Serilog.Sinks.BrowserConsole" Version="8.0.0" />
<PackageVersion Include="Serilog.Sinks.Console" Version="6.1.1" />
<PackageVersion Include="Serilog.Sinks.Debug" Version="3.0.0" />
<PackageVersion Include="TUnit" Version="1.7.0" />
<PackageVersion Include="TUnit.Core" Version="1.7.0" />
<PackageVersion Include="TUnit" Version="1.9.2" />
<PackageVersion Include="TUnit.Core" Version="1.9.2" />
<PackageVersion Include="YamlDotNet" Version="16.3.0" />
<!-- DO NOT UPDATE: Microsoft.CodeAnalysis packages locked at 4.14.0 due to compatibility requirements -->
<!-- <PackageVersion Include="Microsoft.CodeAnalysis.Analyzers" Version="[4.14.0,4.15.0)"/>-->
Expand Down
Loading