Skip to content

Make non-api classes internal - #8

Merged
CharliePoole merged 1 commit into
mainfrom
issue-886
Oct 5, 2026
Merged

CharliePoole merged 1 commit into
mainfrom
issue-886

Conversation

@CharliePoole

Copy link
Copy Markdown
Member

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Copilot review overview

🟢 Approval recommended

The visibility changes match the intended API boundary, and the build and test checks pass.

Review effort: Balanced
Findings: None

What changed in this PR

Restricts implementation-only extensibility types while updating build tooling.

Changes:

  • Makes five non-API implementation classes internal.
  • Updates the required .NET SDK and Cake recipe.
File Description
TestEventListenerWrapper.cs Makes listener wrapper internal.
ResultWriterWrapper.cs Makes result-writer wrapper internal.
ProjectLoaderWrapper.cs Makes project-loader wrapper internal.
AddinsFileEntry.cs Makes add-ins entries internal.
AddinsFile.cs Makes add-ins parsing internal.
global.json Targets .NET SDK 10.
build.cake Updates the NUnit Cake recipe.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@CharliePoole
CharliePoole merged commit b349d21 into main Oct 5, 2026
5 checks passed
@CharliePoole
CharliePoole deleted the issue-886 branch October 5, 2026 18:11
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