Skip to content

Add efficient TextWriter span and segment extensions#102

Merged
JeremyKuhne merged 1 commit intomainfrom
bettertextwriter
Jan 13, 2026
Merged

Add efficient TextWriter span and segment extensions#102
JeremyKuhne merged 1 commit intomainfrom
bettertextwriter

Conversation

@JeremyKuhne
Copy link
Owner

Refactored span and StringSegment writing to TextWriter with new extension methods for Write, WriteLine, and WriteFormatted, including optimized handling for StringWriter and .NET. Updated ValueStringBuilder and StringSegment for direct TextWriter support. Removed old StreamExtensions span-writing logic. Added comprehensive tests and cleaned up global usings and code.

Refactored span and StringSegment writing to TextWriter with new extension methods for Write, WriteLine, and WriteFormatted, including optimized handling for StringWriter and .NET. Updated ValueStringBuilder and StringSegment for direct TextWriter support. Removed old StreamExtensions span-writing logic. Added comprehensive tests and cleaned up global usings and code.
Copilot AI review requested due to automatic review settings January 13, 2026 01:42
@JeremyKuhne JeremyKuhne merged commit 58c5e82 into main Jan 13, 2026
2 of 3 checks passed
@JeremyKuhne JeremyKuhne deleted the bettertextwriter branch January 13, 2026 05:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant