Skip to content

Extract api_surface configurability#21953

Merged
gewarren merged 14 commits intodotnet:masterfrom
Evangelink:extract-api-surface
Dec 15, 2020
Merged

Extract api_surface configurability#21953
gewarren merged 14 commits intodotnet:masterfrom
Evangelink:extract-api-surface

Conversation

@Evangelink
Copy link
Copy Markdown
Member

@Evangelink Evangelink commented Dec 11, 2020

Summary

Extract api_surface configurability.

@Evangelink Evangelink requested review from a team and gewarren as code owners December 11, 2020 08:44
@dotnet-bot dotnet-bot added this to the December 2020 milestone Dec 11, 2020
Copy link
Copy Markdown
Contributor

@gewarren gewarren left a comment

Choose a reason for hiding this comment

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

Left some suggestions to apply throughout.

@Evangelink Evangelink requested a review from gewarren December 11, 2020 21:11
Copy link
Copy Markdown
Contributor

@gewarren gewarren left a comment

Choose a reason for hiding this comment

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

In addition to these comments, there are 4 warnings to fix:

image

Copy link
Copy Markdown
Contributor

@gewarren gewarren left a comment

Choose a reason for hiding this comment

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

Please check the pluralization discrepancy throughout.

@Evangelink
Copy link
Copy Markdown
Member Author

Hopefully this should cover all the remaining points.

@gewarren Thank you so much for all your time and feedback!

@Evangelink Evangelink requested a review from gewarren December 15, 2020 09:47
Copy link
Copy Markdown
Contributor

@gewarren gewarren left a comment

Choose a reason for hiding this comment

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

Getting there! Thanks for updating these.

Evangelink and others added 4 commits December 15, 2020 21:26
Co-authored-by: Genevieve Warren <24882762+gewarren@users.noreply.github.com>
Co-authored-by: Genevieve Warren <24882762+gewarren@users.noreply.github.com>
Co-authored-by: Genevieve Warren <24882762+gewarren@users.noreply.github.com>
@Evangelink Evangelink requested a review from gewarren December 15, 2020 20:39
You can configure these options for just this rule, for all rules, or for all rules in this category (Usage). For more information, see [Code quality rule configuration options](../code-quality-rule-options.md).
- [CA2241: Provide correct arguments to formatting methods](#ca2241-provide-correct-arguments-to-formatting-methods)
- [Cause](#cause)
- [Rule description](#rule-description)
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Something weird happened here. Do you have a tool to add the indexes automatically?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

I don't or at least not aware of it, I did the change in VS Code.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

I confirm it automatically happens on save in VS Code. It's not doing that for the other files...

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

That's very strange. What extensions do you have installed, and what are the steps to get this to happen?

Copy link
Copy Markdown
Contributor

@gewarren gewarren left a comment

Choose a reason for hiding this comment

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

Looks great, thank you!

@gewarren gewarren merged commit 742e622 into dotnet:master Dec 15, 2020
@Evangelink Evangelink deleted the extract-api-surface branch December 15, 2020 22:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants