Skip to content

Commit f72e617

Browse files
authored
restore Microsoft.DotNet.PlatformAbstraction dependency (#2043)
1 parent 6eb280b commit f72e617

File tree

3 files changed

+3
-324
lines changed

3 files changed

+3
-324
lines changed

src/BenchmarkDotNet/BenchmarkDotNet.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@
2424
<PackageReference Include="System.Threading.Tasks.Extensions" Version="4.5.4" />
2525
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="3.0.0" />
2626
<PackageReference Include="Microsoft.Diagnostics.Tracing.TraceEvent" Version="3.0.2" PrivateAssets="contentfiles;analyzers" />
27+
<PackageReference Include="Microsoft.DotNet.PlatformAbstractions" Version="3.1.6" />
2728
</ItemGroup>
2829
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard2.0' ">
29-
<PackageReference Include="Microsoft.DotNet.PlatformAbstractions" Version="3.1.6" />
3030
<PackageReference Include="Microsoft.Win32.Registry" Version="5.0.0" />
3131
</ItemGroup>
3232
<ItemGroup Condition="'$(OS)' == 'Windows_NT'">

src/BenchmarkDotNet/Portability/PlatformApis.cs

Lines changed: 0 additions & 311 deletions
This file was deleted.

src/BenchmarkDotNet/Portability/RuntimeInformation.cs

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,7 @@
1414
using JetBrains.Annotations;
1515
using Microsoft.Win32;
1616
using static System.Runtime.InteropServices.RuntimeInformation;
17-
#if NETSTANDARD
1817
using RuntimeEnvironment = Microsoft.DotNet.PlatformAbstractions.RuntimeEnvironment;
19-
#endif
2018

2119
namespace BenchmarkDotNet.Portability
2220
{
@@ -103,16 +101,8 @@ public static string GetOsVersion()
103101
return OsBrandStringHelper.PrettifyMacOSX(systemVersion, kernelVersion);
104102
}
105103

106-
string operatingSystem;
107-
string operatingSystemVersion;
108-
109-
#if NETSTANDARD
110-
operatingSystem = RuntimeEnvironment.OperatingSystem;
111-
operatingSystemVersion = RuntimeEnvironment.OperatingSystemVersion;
112-
#else
113-
operatingSystem = PlatformApis.GetOSName();
114-
operatingSystemVersion = PlatformApis.GetOSVersion();
115-
#endif
104+
string operatingSystem = RuntimeEnvironment.OperatingSystem;
105+
string operatingSystemVersion = RuntimeEnvironment.OperatingSystemVersion;
116106

117107
return OsBrandStringHelper.Prettify(
118108
operatingSystem,

0 commit comments

Comments
 (0)