Skip to content

Directy use of console output in logOutputters - #8603

Merged
nbolton merged 2 commits into
masterfrom
rmARCHConsole
May 19, 2025
Merged

Directy use of console output in logOutputters#8603
nbolton merged 2 commits into
masterfrom
rmARCHConsole

Conversation

@sithlord48

@sithlord48 sithlord48 commented May 17, 2025

Copy link
Copy Markdown
Member

Between the 3 IArchConsole subclasses only one hand any code. The only implemented method was ArchStdConsole::write. To simplify the code base, I've removed all the IArchConsole subclasses and now do what ArchStdConsole::write was doing directly in the ConsoleLogOutputter::write method.

Removes:

  • IArchConsole
  • ArchStdConsole
  • ArchConsoleUnix
  • ArchConsoleWindows

Added a few // do nothing comments to empty overrides in logoutputters.

@sithlord48
sithlord48 requested a review from nbolton May 17, 2025 02:35

@nbolton nbolton left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

A lot of boilerplate removed.

@nbolton
nbolton enabled auto-merge (rebase) May 19, 2025 20:36
@nbolton
nbolton merged commit 486b5a4 into master May 19, 2025
@nbolton
nbolton deleted the rmARCHConsole branch May 19, 2025 20:48
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