Skip to content

Refactor: Make BoardRenderer an instance class - #9

Merged
Pxtl merged 2 commits into
Pxtl:mainfrom
pxtl-clod:main
Jul 22, 2026
Merged

Refactor: Make BoardRenderer an instance class#9
Pxtl merged 2 commits into
Pxtl:mainfrom
pxtl-clod:main

Conversation

@pxtl-clod

Copy link
Copy Markdown
Contributor

No description provided.

- Restore tests/MnkeyFog.Model.Tests/{BoardRendererTests,GameStateTests,PlayerAITests}.cs
  that were accidentally deleted.
- Remove junk untracked files (DemoBoardRendererInstance.cs, TestBoardRendererInstance.cs).
- Update all test projects to use 'new BoardRenderer().DrawBoards(...)' API instead of
  static 'BoardRenderer.DrawBoards(...)'.
- Restore LocalHotseatGame, GameIsOver, and RoundIsOver structs removed from ConsoleLoop.
- Fix doc comment formatting (IDE0055). All 124 tests pass.
@Pxtl Pxtl self-assigned this Jul 22, 2026
@Pxtl
Pxtl merged commit 8e29e9f into Pxtl:main Jul 22, 2026
1 of 2 checks passed
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