Add nullable annotations to System.Runtime.Extensions ref (dotnet/corefx#37905)
authorSantiago Fernandez Madero <safern@microsoft.com>
Thu, 13 Jun 2019 01:00:32 +0000 (20:00 -0500)
committerStephen Toub <stoub@microsoft.com>
Thu, 13 Jun 2019 01:00:32 +0000 (21:00 -0400)
commit50ff71f5a2434915f862f45b8246414864980f27
treed951bdd0da2bf994f75db979197a8937b8b78b51
parent6e8d60fb32f89f8925aa185a2ac15a329b60d59a
Add nullable annotations to System.Runtime.Extensions ref (dotnet/corefx#37905)

* Add nullable annotations to System.Runtime.Extensions ref

* Reflect nullable annotations now with attributes

* Address feedback from API Review

* Fix build errors after re-base

* Fix FrameworkName IEquatable implementation to be oblivous

Commit migrated from https://github.com/dotnet/corefx/commit/8ef985fa7c4fd2333a2d905e3f1f9f93e49c002f
src/libraries/System.Runtime.Extensions/ref/System.Runtime.Extensions.cs
src/libraries/System.Runtime.Extensions/ref/System.Runtime.Extensions.csproj
src/libraries/System.Runtime.Extensions/src/System/Runtime/Versioning/FrameworkName.cs