Skip to content

Generate comparison-package acceptance coverage - #256

Merged
kzu merged 1 commit into
mainfrom
dev/comparison-acceptance
Oct 2, 2026
Merged

kzu merged 1 commit into
mainfrom
dev/comparison-acceptance

Conversation

@kzu

@kzu kzu commented Oct 2, 2026

Copy link
Copy Markdown
Member

Generate a stable snapshot of proxyable public types from the comparison packages and ASP.NET Core, preserving generic constraints and reflection type shapes while filtering unsupported or compiler-invisible APIs. Add 7,166 factory calls, synchronize compile/runtime package references, and regenerate the snapshot in acceptance CI.

Keep Static.csproj discoverable as a root solution item, while building it through the acceptance solution after packaging: including the package-consuming project in the package-producing build creates a bootstrap/cache-order cycle.

This PR contains only the acceptance group. Compiler compatibility is provided by merged #254; dependency probing is fixed independently in #255.

Validation: reference generation produced 7,166 calls; 262 tests pass on the rebased branch, and the generated Static acceptance test is discovered and passes.

@kzu kzu added the enhancement New feature or request label Oct 2, 2026
@kzu
kzu enabled auto-merge (rebase) October 2, 2026 18:48
@kzu
kzu force-pushed the dev/comparison-acceptance branch from 22ce69b to a3e60c1 Compare October 2, 2026 19:53
@kzu
kzu force-pushed the dev/comparison-acceptance branch from a3e60c1 to 9f558b2 Compare October 2, 2026 20:09
@kzu
kzu merged commit 5c90be0 into main Oct 2, 2026
6 checks passed
@kzu
kzu deleted the dev/comparison-acceptance branch October 2, 2026 20:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant