Skip to content

Conversation

@layomia layomia added area-Extensions-Configuration source-generator Indicates an issue with a source generator feature labels Jul 3, 2023
@layomia layomia added this to the 8.0.0 milestone Jul 3, 2023
@layomia layomia self-assigned this Jul 3, 2023
@ghost
Copy link

ghost commented Jul 3, 2023

Tagging subscribers to this area: @dotnet/area-extensions-configuration
See info in area-owners.md if you want to be subscribed.

Issue Details
Author: layomia
Assignees: layomia
Labels:

area-Extensions-Configuration, source-generator

Milestone: 8.0.0

@layomia layomia force-pushed the binder-gen-fixes branch from 01bd1f7 to d2c8fd7 Compare July 3, 2023 17:20
…ame matching, & make some formatting improvements
@layomia layomia force-pushed the binder-gen-fixes branch 3 times, most recently from f9e16d6 to dee11a0 Compare July 11, 2023 20:10
@layomia layomia force-pushed the binder-gen-fixes branch from dee11a0 to b65b0a4 Compare July 11, 2023 20:15
@layomia layomia requested a review from eerhardt July 11, 2023 20:25
Copy link
Member

@eerhardt eerhardt left a comment

Choose a reason for hiding this comment

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

It might be good to get a review from @tarekgh and/or @eiriktsarpalis as well.

}
}

public static void BindCore(IConfiguration configuration, ref List<int> obj, BinderOptions? binderOptions)
Copy link
Member

Choose a reason for hiding this comment

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

ref

why this is a ref? Is it possible we create this list in other situations?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Similar question here #88338 (comment); I need to take a deeper look outside this PR.

Copy link
Member

@tarekgh tarekgh left a comment

Choose a reason for hiding this comment

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

LGTM. added a couple of questions.

@layomia layomia merged commit e4e0810 into dotnet:main Jul 12, 2023
@layomia layomia deleted the binder-gen-fixes branch July 12, 2023 17:18
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-Extensions-Configuration source-generator Indicates an issue with a source generator feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ConfigurationBinder Source Generator is comparing configuration keys case-sensitively

4 participants