Skip to content

Refactor#221

Merged
ParadiseFallen merged 18 commits intomainfrom
u/fallenparadise/refactor
Nov 30, 2025
Merged

Refactor#221
ParadiseFallen merged 18 commits intomainfrom
u/fallenparadise/refactor

Conversation

@ParadiseFallen
Copy link
Collaborator

@ParadiseFallen ParadiseFallen commented Nov 29, 2025

Changes:

  • Refactored ConsoleRenderer. Now it's more readable
  • Added code generated logger extensions (logging is still supported if we export em via OTEL or to file)
  • Fixed: Thread safety, System.Threading.Lock, code duplication
  • Migrated assertions to Shouldly. Now it's more readable
  • Removed unused code
  • Added codecov reporting (?) Shold we?
  • Migrated to mirror test structure for easier navigation

@github-actions
Copy link

github-actions bot commented Nov 29, 2025

🚀 Preview Deployment

A preview build has been generated for this PR from CI run #19795054215!

Download the artifact:
website-preview-221-5807d3a03708858540d191928bce169854ce1555

To view the preview locally:

  1. Download the artifact from the CI workflow run
  2. Extract the ZIP file
  3. Serve the files with a local web server
    (e.g., npx serve dist)

🌐 Live Preview URL: https://3b6d511e.razorconsole.pages.dev

The live preview will be automatically updated when you push new
commits to this PR.

@ParadiseFallen ParadiseFallen marked this pull request as draft November 29, 2025 00:45
@ParadiseFallen
Copy link
Collaborator Author

@github-copilot summarize this PR

@RazorConsole RazorConsole deleted a comment from Copilot AI Nov 29, 2025
@ParadiseFallen ParadiseFallen marked this pull request as ready for review November 29, 2025 02:10
@ParadiseFallen ParadiseFallen merged commit 9bef8c6 into main Nov 30, 2025
6 checks passed
@ParadiseFallen ParadiseFallen deleted the u/fallenparadise/refactor branch November 30, 2025 10:16
@github-actions github-actions bot added this to the v0.2.2 milestone Nov 30, 2025
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.

3 participants