Skip to content

Add support for decoding required members in metadata#59288

Merged
333fred merged 3 commits intodotnet:features/required-membersfrom
333fred:from-metadata
Feb 15, 2022
Merged

Add support for decoding required members in metadata#59288
333fred merged 3 commits intodotnet:features/required-membersfrom
333fred:from-metadata

Conversation

@333fred
Copy link
Copy Markdown
Member

@333fred 333fred commented Feb 4, 2022

Added support for reading the RequiredMemberAttribute from metadata appropriately and returning the right result for IsRequired and HasDeclaredRequiredMembers for metadata infos.

Test plan: #57046

Added support for reading the RequiredMemberAttribute from metadata appropriately and returning the right result for IsRequired and HasDeclaredRequiredMembers for metadata infos.
@333fred 333fred requested a review from a team as a code owner February 4, 2022 20:01
@ghost ghost added the Area-Compilers label Feb 4, 2022
@RikkiGibson RikkiGibson self-assigned this Feb 4, 2022
@jcouv jcouv self-assigned this Feb 4, 2022
@jcouv jcouv added the Feature - Required Members Required properties and fields label Feb 4, 2022
Copy link
Copy Markdown
Member

@jcouv jcouv 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 a nit to consider

@333fred 333fred enabled auto-merge (squash) February 15, 2022 01:23
Copy link
Copy Markdown
Member

@jcouv jcouv 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 3)

@333fred 333fred merged commit 4adfb65 into dotnet:features/required-members Feb 15, 2022
@333fred 333fred deleted the from-metadata branch February 15, 2022 04:03
@333fred 333fred mentioned this pull request Mar 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area-Compilers Feature - Required Members Required properties and fields

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants