Skip to content

chore: drop test-assembly IVT; mark backlog #4-#7 shipped#94

Merged
MarcelRoozekrans merged 1 commit into
mainfrom
chore/mediator-backlog-followups
May 22, 2026
Merged

chore: drop test-assembly IVT; mark backlog #4-#7 shipped#94
MarcelRoozekrans merged 1 commit into
mainfrom
chore/mediator-backlog-followups

Conversation

@MarcelRoozekrans

Copy link
Copy Markdown
Collaborator

Summary

Two small followups after #93 landed.

  1. Drop <InternalsVisibleTo Include="ZeroAlloc.Mediator.Authorization.Tests" /> from the Authorization csproj. PR test: Mediator.Authorization integration tests + AOT smoke restructure (backlog #4-#7) #93 promoted AuthorizationBehaviorAccessor + AuthorizationBehaviorState to public; the test fixture's only contact with the previously-internal types is reading/writing AuthorizationBehaviorState.ServiceProvider, which is now a public field. The IVT is dead weight. Build + 31 tests still green after removing it.

  2. docs/backlog.md items chore: add shared NuGet package metadata #4-feat: add .NET 8 LTS support and use PAT for release-please #7 marked shipped (2026-05-22 via test: Mediator.Authorization integration tests + AOT smoke restructure (backlog #4-#7) #93) with brief notes capturing what landed. Matches the convention used for items feat: DI support, polymorphic notifications, and MediatR benchmarks #1-chore: add NuGet package metadata (repo URL, project URL) #3 + chore(main): release 0.1.3 #8-feat: rebrand to ZeroAlloc.Mediator #9.

Test plan

  • CI green (build + aot-smoke + api-compat)

🤖 Generated with Claude Code

Two small followups after #93 landed:

  - The test-assembly InternalsVisibleTo was kept "for safety" in #93 but
    is no longer needed — the test fixture's only contact with the
    previously-internal types is reading/writing
    AuthorizationBehaviorState.ServiceProvider, which is public after
    #93's PublicAPI promotion. Build + 31 tests still pass after
    removing the IVT.
  - docs/backlog.md items #4-#7 marked shipped (2026-05-22 via #93)
    with brief notes capturing what landed.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@MarcelRoozekrans
MarcelRoozekrans merged commit 1ca48d7 into main May 22, 2026
3 checks passed
@MarcelRoozekrans
MarcelRoozekrans deleted the chore/mediator-backlog-followups branch May 22, 2026 10:36
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.

1 participant