Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Add support for ExperimentalAttribute#6971

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
sharwell merged 1 commit intodotnet:mainfromsharwell:experimental-api
Oct 5, 2023

Conversation

@sharwell
Copy link

@sharwellsharwell commentedOct 3, 2023
edited
Loading

Fixes#6759

Experimental items are shown in API files with a[diagnosticId] prefix, wherediagnosticId is the ID provided toExperimentalAttribute.

@sharwellsharwell requested a review froma team as acode ownerOctober 3, 2023 16:14
@codecov
Copy link

codecovbot commentedOct 3, 2023

Codecov Report

Merging#6971 (dab5d0e) intomain (8738efa) willincrease coverage by0.00%.
The diff coverage is98.71%.

@@           Coverage Diff           @@##             main    #6971   +/-   ##=======================================  Coverage   96.42%   96.43%           =======================================  Files        1410     1410             Lines      335881   335956   +75       Branches    11090    11095    +5     =======================================+ Hits       323879   323971   +92+ Misses       9209     9194   -15+ Partials     2793     2791    -2

Copy link

@mavasanimavasani left a comment

Choose a reason for hiding this comment

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

LGTM, but I’d prefer@jcouv to review it and merge once we have his approval.

@jcouv
Copy link
Member

Looking

[ID1]C.C() -> void";

awaitVerifyNet80CSharpAdditionalFileFixAsync(source,shippedText,unshippedText,fixedUnshippedText);
}
Copy link
Member

Choose a reason for hiding this comment

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

Consider also testing removal of Experimental attribute (shipped file contains the experiment, but API no longer marked as experimental) and change of Experimental attribute (however I'm not sure it's a realistic/common scenario)

Copy link
Author

@sharwellsharwellOct 5, 2023
edited
Loading

Choose a reason for hiding this comment

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

Currently this will be treated as simply removing an old API and adding a new one. It's not the best, but it should work for now. We can work to improve this experience in the future based on how things go with Roslyn experiments.

Copy link
Member

@jcouvjcouv left a comment

Choose a reason for hiding this comment

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

LGTM Thanks (iteration 1) with some test suggestions to consider

@sharwell
Copy link
Author

@jcouv I'm going to submit new tests based on how this first round goes when I submit a PR with an experiment to Roslyn.

@sharwellsharwell merged commit8b1675a intodotnet:mainOct 5, 2023
@sharwellsharwell deleted the experimental-api branchOctober 5, 2023 22:08
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

@jcouvjcouvjcouv approved these changes

+1 more reviewer

@mavasanimavasanimavasani left review comments

Reviewers whose approvals may not affect merge requirements

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

PublicApiAnalyzers awareness of ExperimentalAttribute annotations

3 participants

@sharwell@jcouv@mavasani

[8]ページ先頭

©2009-2025 Movatter.jp