Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[release/7.0-rc2] [wasm] hide interop delegates from intellisense #75825

Merged
merged 1 commit into from
Sep 19, 2022

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Sep 19, 2022

Backport of #75800 to release/7.0-rc2

/cc @pavelsavara

Customer Impact

There are delegate types ArgumentToManagedCallback<> and ArgumentToJSCallback<> which are used by Roslyn code generator of the JavaScript interop.

They are not intended to be used directly by the developer and we could hide them from intellisense.

Related discussion dotnet/dotnet-api-docs#8392 (comment)

Testing

Risk

IMPORTANT: Is this backport for a servicing release? If so and this change touches code that ships in a NuGet package, please make certain that you have added any necessary package authoring and gotten it explicitly reviewed.

@dotnet-issue-labeler
Copy link

Note regarding the new-api-needs-documentation label:

This serves as a reminder for when your PR is modifying a ref *.cs file and adding/modifying public APIs, to please make sure the API implementation in the src *.cs file is documented with triple slash comments, so the PR reviewers can sign off that change.

@pavelsavara pavelsavara self-assigned this Sep 19, 2022
@carlossanlop
Copy link
Member

carlossanlop commented Sep 19, 2022

@lewing I suppose this change can be considered infra/tell-mode, correct?

Also, test failure is unrelated (System.Net).

Copy link
Member

@carlossanlop carlossanlop left a comment

Choose a reason for hiding this comment

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

Signing off since this is a change that only affects documentation/intellisense.
CI failure is unrelated: #75611
Ready to merge. :shipit:

@carlossanlop carlossanlop merged commit a66c066 into release/7.0-rc2 Sep 19, 2022
@carlossanlop carlossanlop deleted the backport/pr-75800-to-release/7.0-rc2 branch September 19, 2022 20:53
@ghost ghost locked as resolved and limited conversation to collaborators Oct 20, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants