Skip to content

Conversation

@roji
Copy link
Member

@roji roji commented Jul 2, 2019

@roji roji changed the title Update nullability convention to new nullability metadata Update nullability convention to new nullability metadata (for preview7) Jul 2, 2019
@roji
Copy link
Member Author

roji commented Jul 2, 2019

@dougbu let me know how you want to do this. This is a PR directly against the preview7 branch, if you prefer to submit another darc PR, I can submit a PR against that branch like we did for master.

@dougbu
Copy link
Contributor

dougbu commented Jul 2, 2019

Let's close this because I've cherry-picked the changes into #16394 already and we should keep the compiler update and needed reactions together. (Bit surprised this validated successfully without the compiler updates.)

@dougbu dougbu closed this Jul 2, 2019
@dougbu dougbu deleted the NewNullabilityMetadataPreview7 branch July 2, 2019 19:28
@roji
Copy link
Member Author

roji commented Jul 2, 2019

Bit surprised this validated successfully without the compiler updates

This is because the new nullability metadata logic is actually a superset of the old one - the NullableAttributes produced by the old compiler are still recognized properly by the new logic. In retrospect there was no real need to merge this and the compiler change in the same PR etc.

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.

3 participants