[API Implementation]: Use TimeSpan everywhere we use an int for seconds, milliseconds...
authorRobin Lindner <robin@deeprobin.de>
Mon, 28 Mar 2022 14:14:09 +0000 (16:14 +0200)
committerGitHub <noreply@github.com>
Mon, 28 Mar 2022 14:14:09 +0000 (08:14 -0600)
commitbda94ca0fec532276f4275b3967035fdea0ff30c
treeb7b886b6002aa84b6a55e2418aeacd14796250b0
parent071e772d9d3bd8b50a5380bce6214277a1e61c98
[API Implementation]: Use TimeSpan everywhere we use an int for seconds, milliseconds, and timeouts (Group 1/3) (#64860)
39 files changed:
src/coreclr/System.Private.CoreLib/System.Private.CoreLib.csproj
src/coreclr/System.Private.CoreLib/src/System/GC.CoreCLR.cs [moved from src/coreclr/System.Private.CoreLib/src/System/GC.cs with 100% similarity]
src/coreclr/nativeaot/System.Private.CoreLib/src/System.Private.CoreLib.csproj
src/coreclr/nativeaot/System.Private.CoreLib/src/System/GC.CoreRT.cs [moved from src/coreclr/nativeaot/System.Private.CoreLib/src/System/GC.cs with 99% similarity]
src/libraries/System.ComponentModel.Annotations/ref/System.ComponentModel.Annotations.cs
src/libraries/System.ComponentModel.Annotations/src/System/ComponentModel/DataAnnotations/RegularExpressionAttribute.cs
src/libraries/System.ComponentModel.Annotations/tests/System.ComponentModel.Annotations.Tests.csproj
src/libraries/System.ComponentModel.Annotations/tests/System/ComponentModel/DataAnnotations/RegularExpressionAttributeTests.Core.cs [new file with mode: 0644]
src/libraries/System.ComponentModel.Annotations/tests/System/ComponentModel/DataAnnotations/RegularExpressionAttributeTests.cs
src/libraries/System.ComponentModel.TypeConverter/ref/System.ComponentModel.TypeConverter.cs
src/libraries/System.ComponentModel.TypeConverter/src/System/Timers/Timer.cs
src/libraries/System.Diagnostics.Process/ref/System.Diagnostics.Process.cs
src/libraries/System.Diagnostics.Process/src/System/Diagnostics/Process.cs
src/libraries/System.Diagnostics.Process/tests/ProcessTests.cs
src/libraries/System.IO.FileSystem.Watcher/ref/System.IO.FileSystem.Watcher.cs
src/libraries/System.IO.FileSystem.Watcher/src/System/IO/FileSystemWatcher.cs
src/libraries/System.IO.FileSystem.Watcher/tests/FileSystemWatcher.WaitForChanged.cs
src/libraries/System.IO.Pipes/ref/System.IO.Pipes.cs
src/libraries/System.IO.Pipes/src/System/IO/Pipes/NamedPipeClientStream.cs
src/libraries/System.IO.Pipes/tests/NamedPipeTests/NamedPipeTest.CurrentUserOnly.Windows.cs
src/libraries/System.IO.Pipes/tests/NamedPipeTests/NamedPipeTest.Specific.cs
src/libraries/System.Net.Ping/ref/System.Net.Ping.cs
src/libraries/System.Net.Ping/src/System/Net/NetworkInformation/Ping.cs
src/libraries/System.Net.Ping/tests/FunctionalTests/PingTest.cs
src/libraries/System.Net.Sockets/ref/System.Net.Sockets.cs
src/libraries/System.Net.Sockets/src/System/Net/Sockets/NetworkStream.cs
src/libraries/System.Net.Sockets/src/System/Net/Sockets/Socket.cs
src/libraries/System.Net.Sockets/tests/FunctionalTests/ArgumentValidationTests.cs
src/libraries/System.Net.Sockets/tests/FunctionalTests/Connect.cs
src/libraries/System.Private.CoreLib/src/System.Private.CoreLib.Shared.projitems
src/libraries/System.Private.CoreLib/src/System/GC.cs [new file with mode: 0644]
src/libraries/System.Private.CoreLib/src/System/Threading/Tasks/Task.cs
src/libraries/System.Runtime/ref/System.Runtime.cs
src/libraries/System.ServiceProcess.ServiceController/ref/System.ServiceProcess.ServiceController.netcoreapp.cs
src/libraries/System.ServiceProcess.ServiceController/src/System/ServiceProcess/ServiceBase.cs
src/libraries/System.ServiceProcess.ServiceController/tests/ServiceBaseTests.cs
src/libraries/System.Threading.Tasks/tests/System.Threading.Tasks.Tests.csproj
src/libraries/System.Threading.Tasks/tests/Task/TaskArgumentValidationTests.cs [new file with mode: 0644]
src/libraries/System.Threading.Tasks/tests/Task/TaskContinueWithTests.cs