Skip to content

Add regression test: #12067, signature generation preserves FSharp. prefix#19496

Merged
T-Gro merged 1 commit intomainfrom
regression-test/issue12067
Mar 26, 2026
Merged

Add regression test: #12067, signature generation preserves FSharp. prefix#19496
T-Gro merged 1 commit intomainfrom
regression-test/issue12067

Conversation

@T-Gro
Copy link
Copy Markdown
Member

@T-Gro T-Gro commented Mar 26, 2026

Fixes #12067

Adds a regression test verifying that signature file generation preserves the fully-qualified FSharp.Control.AsyncSeq<'t> type name when the type comes from an external assembly in a FSharp.* namespace, rather than incorrectly trimming the FSharp. prefix to produce Control.AsyncSeq<'t>.

…refix for external types

Fixes #12067

Adds a regression test verifying that signature file generation preserves
the fully-qualified FSharp.Control.AsyncSeq<'t> type name when the type
comes from an external assembly in a FSharp.* namespace, rather than
incorrectly trimming the FSharp. prefix to produce Control.AsyncSeq<'t>.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@T-Gro T-Gro requested a review from a team as a code owner March 26, 2026 11:06
@T-Gro T-Gro added NO_RELEASE_NOTES Label for pull requests which signals, that user opted-out of providing release notes AI-Issue-Regression-PR PR adding regression test for a closed issue labels Mar 26, 2026
@T-Gro T-Gro requested a review from abonie March 26, 2026 11:06
@T-Gro T-Gro enabled auto-merge (squash) March 26, 2026 11:06
@github-actions
Copy link
Copy Markdown
Contributor

⚠️ Release notes required, but author opted out

Warning

Author opted out of release notes, check is disabled for this pull request.
cc @dotnet/fsharp-team-msft

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AI-Issue-Regression-PR PR adding regression test for a closed issue NO_RELEASE_NOTES Label for pull requests which signals, that user opted-out of providing release notes

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

Signature file generation chops off leading FSharp. prefix for externally-defined code

2 participants