Remove now unnecessary !s / TODO-NULLABLE comments (dotnet/coreclr#25749)
commit4ec5b8de9808b04929f63e6bed05125d197af4ff
authorStephen Toub <stoub@microsoft.com>
Wed, 17 Jul 2019 17:01:37 +0000 (17 13:01 -0400)
committerMarek Safar <marek.safar@gmail.com>
Wed, 24 Jul 2019 07:45:03 +0000 (24 09:45 +0200)
tree00b9a450fceda75e995080d757d2c92f4188afcb
parent0a683afa9a33b392af990fe70d4bd436023a435c
Remove now unnecessary !s / TODO-NULLABLE comments (dotnet/coreclr#25749)

* Remove !s and TODO-NULLABLE comments for [DoesNotReturn]

* Remove !s and TODO-NULLABLE comments for [NotNullIfNotNull]

* Remove !s and TODO-NULLABLE comments for writes via Interlocked.CompareExchange

* Remove !s and TODO-NULLABLE comments for Debug.Assert on fields

* Update/add several TODO-NULLABLE comments

Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
49 files changed:
netcore/System.Private.CoreLib/shared/Interop/Windows/Kernel32/Interop.CreateFile.cs
netcore/System.Private.CoreLib/shared/Interop/Windows/Kernel32/Interop.CreateFile2.cs
netcore/System.Private.CoreLib/shared/Interop/Windows/Kernel32/Interop.FindFirstFileEx.cs
netcore/System.Private.CoreLib/shared/Interop/Windows/Kernel32/Interop.GetFileAttributesEx.cs
netcore/System.Private.CoreLib/shared/System/AppContext.cs
netcore/System.Private.CoreLib/shared/System/AppDomain.cs
netcore/System.Private.CoreLib/shared/System/Array.cs
netcore/System.Private.CoreLib/shared/System/ArraySegment.cs
netcore/System.Private.CoreLib/shared/System/BitConverter.cs
netcore/System.Private.CoreLib/shared/System/Collections/Concurrent/ConcurrentQueue.cs
netcore/System.Private.CoreLib/shared/System/Collections/Generic/Dictionary.cs
netcore/System.Private.CoreLib/shared/System/Collections/Generic/List.cs
netcore/System.Private.CoreLib/shared/System/Collections/HashHelpers.SerializationInfoTable.cs
netcore/System.Private.CoreLib/shared/System/Collections/ObjectModel/Collection.cs
netcore/System.Private.CoreLib/shared/System/Collections/ObjectModel/ReadOnlyCollection.cs
netcore/System.Private.CoreLib/shared/System/DateTimeOffset.cs
netcore/System.Private.CoreLib/shared/System/Diagnostics/Contracts/Contracts.cs
netcore/System.Private.CoreLib/shared/System/Diagnostics/Tracing/EventSource.cs
netcore/System.Private.CoreLib/shared/System/Environment.Win32.cs
netcore/System.Private.CoreLib/shared/System/Environment.cs
netcore/System.Private.CoreLib/shared/System/Exception.cs
netcore/System.Private.CoreLib/shared/System/Globalization/CultureData.Windows.cs
netcore/System.Private.CoreLib/shared/System/Progress.cs
netcore/System.Private.CoreLib/shared/System/Reflection/Assembly.cs
netcore/System.Private.CoreLib/shared/System/Runtime/CompilerServices/AsyncMethodBuilder.cs
netcore/System.Private.CoreLib/shared/System/Runtime/CompilerServices/ConditionalWeakTable.cs
netcore/System.Private.CoreLib/shared/System/Runtime/CompilerServices/ContractHelper.cs
netcore/System.Private.CoreLib/shared/System/Runtime/CompilerServices/RuntimeHelpers.cs
netcore/System.Private.CoreLib/shared/System/Runtime/InteropServices/NativeLibrary.cs
netcore/System.Private.CoreLib/shared/System/Runtime/Loader/AssemblyLoadContext.cs
netcore/System.Private.CoreLib/shared/System/String.Searching.cs
netcore/System.Private.CoreLib/shared/System/StringComparer.cs
netcore/System.Private.CoreLib/shared/System/Text/DecoderBestFitFallback.cs
netcore/System.Private.CoreLib/shared/System/Text/DecoderFallback.cs
netcore/System.Private.CoreLib/shared/System/Text/EncoderBestFitFallback.cs
netcore/System.Private.CoreLib/shared/System/Text/EncoderFallback.cs
netcore/System.Private.CoreLib/shared/System/Text/EncodingTable.cs
netcore/System.Private.CoreLib/shared/System/Text/StringBuilder.cs
netcore/System.Private.CoreLib/shared/System/Text/UTF8Encoding.cs
netcore/System.Private.CoreLib/shared/System/Threading/CancellationTokenSource.cs
netcore/System.Private.CoreLib/shared/System/Threading/LazyInitializer.cs
netcore/System.Private.CoreLib/shared/System/Threading/Tasks/Future.cs
netcore/System.Private.CoreLib/shared/System/Threading/Tasks/FutureFactory.cs
netcore/System.Private.CoreLib/shared/System/Threading/Tasks/Task.cs
netcore/System.Private.CoreLib/shared/System/Threading/Tasks/TaskCompletionSource.cs
netcore/System.Private.CoreLib/shared/System/Threading/Tasks/TaskScheduler.cs
netcore/System.Private.CoreLib/shared/System/Threading/Thread.cs
netcore/System.Private.CoreLib/shared/System/TimeZone.cs
netcore/System.Private.CoreLib/shared/System/TimeZoneInfo.Win32.cs