Skip to content

LoggerFragmentBuilder#221

Merged
fpseverino merged 30 commits intovapor:consolekit-5from
fpseverino:logger-fragment-builder
Nov 3, 2025
Merged

LoggerFragmentBuilder#221
fpseverino merged 30 commits intovapor:consolekit-5from
fpseverino:logger-fragment-builder

Conversation

@fpseverino
Copy link
Member

Adds a DSL to build LoggerFragments

fpseverino and others added 27 commits September 1, 2025 17:42
Co-authored-by: Gwynne Raskind <gwynne@darkrainfall.org>
Co-authored-by: Gwynne Raskind <gwynne@darkrainfall.org>
Co-authored-by: Gwynne Raskind <gwynne@darkrainfall.org>
Co-authored-by: Gwynne Raskind <gwynne@darkrainfall.org>
Co-authored-by: Gwynne Raskind <gwynne@darkrainfall.org>
Co-authored-by: Gwynne Raskind <gwynne@darkrainfall.org>
Co-authored-by: Gwynne Raskind <gwynne@darkrainfall.org>
Co-authored-by: Gwynne Raskind <gwynne@darkrainfall.org>
Co-authored-by: Gwynne Raskind <gwynne@darkrainfall.org>
Co-authored-by: Gwynne Raskind <gwynne@darkrainfall.org>
Co-authored-by: Gwynne Raskind <gwynne@darkrainfall.org>
@fpseverino fpseverino marked this pull request as ready for review October 13, 2025 14:00
@fpseverino fpseverino requested a review from semicoleon October 31, 2025 18:06
Copy link
Contributor

@semicoleon semicoleon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Other than the one minor stylistic point (which I don't feel strongly about) I think this looks fine. Special casing spaces in LoggerSpacedFragmentBuilder feels slightly unfortunate but I think that's just a limitation of the result builder system and would be hard enough to work around that it probably isn't worth it

@fpseverino
Copy link
Member Author

Special casing spaces in LoggerSpacedFragmentBuilder feels slightly unfortunate but I think that's just a limitation of the result builder system and would be hard enough to work around that it probably isn't worth it

Yeah, I haven't been able to find a better way.
Thanks a lot for the review!

@fpseverino fpseverino merged commit 5913ce3 into vapor:consolekit-5 Nov 3, 2025
16 checks passed
@fpseverino fpseverino deleted the logger-fragment-builder branch November 3, 2025 15:34
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.

2 participants