Repository navigation
Remove unused metadata generation entry points - #7570
Conversation
|
No actionable comments were generated in the recent review. Walkthrough
Merge Risk:
|
|
@codex review |
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
Review: looks good. This is a pure dead-code removal in
I have no blocking concerns. Merge once CI is green on the other framework legs. |
|
Codex Review: Didn't find any major issues. 🚀 Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
[Low impact] The PR appears safe to merge. SummaryRemoves five unused private entry points and three helpers from
Reviews (2) · Last reviewed commit: "Remove unused metadata generation entry ..." · Reviewed by Greptile |
| Both required reviewers approved head 3e11233 with no blocking findings, and there are no inline review threads. Disposition: the optional consecutive-blank-line nit is accepted as harmless and does not warrant a new head/review cycle. Promoting to ready for CI and the ready_for_review Claude run. |
| PR is now ready and the head remains 3e11233. Waiting for the ready-for-review workflows, including .NET run 41789388994 (https://github.com/thomhurst/TUnit/actions/runs/41789388994). Auto-merge is not armed yet: the next unit must read the fresh Claude ready_for_review verdict before running Enable-AutoMerge.ps1. |
|
Review: looks good. Pure dead-code removal in
No blocking concerns. Merge once CI is green on the other framework legs. |
3e11233 to
2150a2a
Compare
|
Review: LGTM. Pure dead-code removal in Nit: removing CI should confirm the other target frameworks. Nothing blocking. |
Removes five unused private metadata generation entry points from
TestMetadataGenerator, plus their exclusive helpers (GenerateDataSources,PreGeneratePropertyDataSourcesExpression, andGenerateGenericParameterConstraints). Shared helpers and the separate cleanup tracked by #7194 remain intact.Closes #7568
Validation:
dotnet test --project tests/TUnit.Core.SourceGenerator.Tests --framework net10.0passed (337 passed, 1 skipped). Generated snapshots are unchanged. Only the installed .NET 10 runtime was tested locally; other framework legs remain for CI. This removes unreachable code and changes no public API or runtime metadata collection.Summary by CodeRabbit