Make all event types nullable (#25752)
authorStephen Toub <stoub@microsoft.com>
Wed, 17 Jul 2019 20:38:09 +0000 (16:38 -0400)
committerStephen Toub <stoub@microsoft.com>
Thu, 18 Jul 2019 18:25:53 +0000 (14:25 -0400)
commit1c7a60f58b90a45f7c92dce8fe41be93987f5bf8
tree17cfcc44faf35dd3eafbce8b555b5537e236222f
parentf9d0787a1aa181651cd2362bb20d2ccbf5de5a69
Make all event types nullable (#25752)

Late-breaking design change: all events should be declared with nullable delegate types.
13 files changed:
src/System.Private.CoreLib/shared/System/AppContext.cs
src/System.Private.CoreLib/shared/System/AppDomain.cs
src/System.Private.CoreLib/shared/System/Diagnostics/Contracts/Contracts.cs
src/System.Private.CoreLib/shared/System/Diagnostics/Tracing/EventSource.cs
src/System.Private.CoreLib/shared/System/Exception.cs
src/System.Private.CoreLib/shared/System/Progress.cs
src/System.Private.CoreLib/shared/System/Reflection/Assembly.cs
src/System.Private.CoreLib/shared/System/Runtime/CompilerServices/ContractHelper.cs
src/System.Private.CoreLib/shared/System/Runtime/Loader/AssemblyLoadContext.cs
src/System.Private.CoreLib/shared/System/Runtime/Serialization/ISafeSerializationData.cs
src/System.Private.CoreLib/shared/System/Threading/Tasks/TaskScheduler.cs
src/System.Private.CoreLib/src/System/Reflection/RuntimeAssembly.cs
src/System.Private.CoreLib/src/System/Runtime/Loader/AssemblyLoadContext.CoreCLR.cs