Tweak a few nullable annotations (#24494)
authorStephen Toub <stoub@microsoft.com>
Fri, 10 May 2019 13:18:53 +0000 (09:18 -0400)
committerGitHub <noreply@github.com>
Fri, 10 May 2019 13:18:53 +0000 (09:18 -0400)
commit5e35e287fbdf4c8b3eef83df39fa0e1897a33f06
tree7b9d9c4cced413fd1d923d72ffd75fcdf6d6ca2c
parent48431cc037776ca359de36bf71bda8c154cc2aa9
Tweak a few nullable annotations (#24494)

- Assembly.ToString() won't return null
- Several attributes have the intent that their arguments are non-nullable, even though they don't check and throw; the annotations should match the intent in such cases.
src/System.Private.CoreLib/shared/System/Diagnostics/CodeAnalysis/SuppressMessageAttribute.cs
src/System.Private.CoreLib/shared/System/Diagnostics/DebuggerTypeProxyAttribute.cs
src/System.Private.CoreLib/shared/System/Diagnostics/DebuggerVisualizerAttribute.cs
src/System.Private.CoreLib/shared/System/Reflection/Assembly.cs