Skip to content

[Group 4] Enable nullable annotations for Microsoft.Extensions.Configuration.FileExtensions - #57434

Merged
eerhardt merged 27 commits into
dotnet:mainfrom
maxkoshevoi:mk/43605-Configuration-FileExtensions
Jan 11, 2022
Merged

[Group 4] Enable nullable annotations for Microsoft.Extensions.Configuration.FileExtensions#57434
eerhardt merged 27 commits into
dotnet:mainfrom
maxkoshevoi:mk/43605-Configuration-FileExtensions

Conversation

@maxkoshevoi

@maxkoshevoimaxkoshevoi commented Aug 15, 2021

Copy link
Copy Markdown
Contributor

@ghost

Copy link
Copy Markdown

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.

@ghostghost added the community-contribution Indicates that the PR has been added by a community member label Aug 15, 2021
@ghost

Copy link
Copy Markdown

Tagging subscribers to this area: @maryamariyan, @safern
See info in area-owners.md if you want to be subscribed.

Issue Details

Related to #43605, #54012

Annotated according to:

Author:maxkoshevoi
Assignees:-
Labels:

new-api-needs-documentation, area-Extensions-Configuration, community-contribution

Milestone:-

@maxkoshevoimaxkoshevoi changed the title Enable nullable annotations for Microsoft.Extensions.Configuration.FileExtensions[Group 4] Enable nullable annotations for Microsoft.Extensions.Configuration.FileExtensionsAug 15, 2021
@maryamariyanmaryamariyan added this to the 7.0.0 milestone Aug 16, 2021
# Conflicts:
#	src/libraries/Microsoft.Extensions.Configuration.Abstractions/ref/Microsoft.Extensions.Configuration.Abstractions.csproj
#	src/libraries/Microsoft.Extensions.Configuration.Abstractions/src/Microsoft.Extensions.Configuration.Abstractions.csproj
#	src/libraries/Microsoft.Extensions.Configuration.FileExtensions/ref/Microsoft.Extensions.Configuration.FileExtensions.csproj
#	src/libraries/Microsoft.Extensions.Configuration.FileExtensions/src/Microsoft.Extensions.Configuration.FileExtensions.csproj
#	src/libraries/Microsoft.Extensions.Configuration/ref/Microsoft.Extensions.Configuration.csproj
#	src/libraries/Microsoft.Extensions.Configuration/src/Microsoft.Extensions.Configuration.csproj
@maxkoshevoi
maxkoshevoi marked this pull request as draft October 4, 2021 19:04
@eerhardt

Copy link
Copy Markdown
Member

@maxkoshevoi - Do you think you can make the same changes here as I did in #57433?

  • Merge with main
  • Add the necessary TFMs to the .csprojs

We may need to wait for #57433 to be merged in order to get the changes to MS.Ext.Configuration I made. Or you can make them now, and we can merge any conflicts once the first PR goes in.

@eerhardt

Copy link
Copy Markdown
Member

@maxkoshevoi - the build is broken. Can you fix it? Look to see how I did it in 99dae39

@maxkoshevoi

Copy link
Copy Markdown
ContributorAuthor

/azp run

@azure-pipelines

Copy link
Copy Markdown
Commenter does not have sufficient privileges for PR 57434 in repo dotnet/runtime

@eerhardteerhardt left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

The one open question is the only comment I have left. After that is resolved, I believe this can be merged.

@eerhardteerhardt left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I think this change looks good. Thanks for all the work here @maxkoshevoi!

@halter73 - any more thoughts?

@eerhardt
eerhardt merged commit ff74f55 into dotnet:mainJan 11, 2022
@maxkoshevoi
maxkoshevoi deleted the mk/43605-Configuration-FileExtensions branch January 12, 2022 07:08
@ghostghost locked as resolved and limited conversation to collaborators Feb 11, 2022
Sign up for freeto subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-Extensions-Configurationcommunity-contributionIndicates that the PR has been added by a community membernew-api-needs-documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

@maxkoshevoi@eerhardt@halter73@maryamariyan