Skip to content

Null annotate and add some checks for SymbolFinder.cs#53246

Merged
jasonmalinowski merged 1 commit intodotnet:mainfrom
jasonmalinowski:add-some-null-annotations-and-parameter-validation
May 7, 2021
Merged

Null annotate and add some checks for SymbolFinder.cs#53246
jasonmalinowski merged 1 commit intodotnet:mainfrom
jasonmalinowski:add-some-null-annotations-and-parameter-validation

Conversation

@jasonmalinowski
Copy link
Member

No description provided.

@jasonmalinowski jasonmalinowski requested a review from a team as a code owner May 7, 2021 01:12
@jasonmalinowski jasonmalinowski requested a review from a team May 7, 2021 01:12
@ghost ghost added the Area-IDE label May 7, 2021
Copy link
Member Author

Choose a reason for hiding this comment

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

All callers were checking first, so removed the null support instead.

@jasonmalinowski jasonmalinowski self-assigned this May 7, 2021
The Contract.ThrowIfNull() in InlineMethod is safe (I think) because of
8d59b35 where we previously filtered
it out.
@jasonmalinowski jasonmalinowski force-pushed the add-some-null-annotations-and-parameter-validation branch from eff0f66 to ed4be4b Compare May 7, 2021 04:00
@jasonmalinowski jasonmalinowski enabled auto-merge May 7, 2021 04:06
@jasonmalinowski jasonmalinowski merged commit 53dbe02 into dotnet:main May 7, 2021
@ghost ghost added this to the Next milestone May 7, 2021
@RikkiGibson RikkiGibson modified the milestones: Next, 17.0.P2 Jun 29, 2021
@jasonmalinowski jasonmalinowski deleted the add-some-null-annotations-and-parameter-validation branch August 23, 2021 23:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants