Skip to content

Commit 65cead2

Browse files
committed
build: replace netstandard2.0 TFM with net6.0
Replace netstandard2.0 where possible with net6.0, or dual target net6.0 and net472 for projects that are included on Windows.
1 parent 452981c commit 65cead2

File tree

12 files changed

+25
-21
lines changed

12 files changed

+25
-21
lines changed

build/GCM.MSBuild.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>netstandard2.0</TargetFramework>
4+
<TargetFramework>net6.0</TargetFramework>
55
<IncludeBuildOutput>false</IncludeBuildOutput>
66
</PropertyGroup>
77

src/shared/Atlassian.Bitbucket.UI/Atlassian.Bitbucket.UI.csproj

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>netstandard2.0</TargetFramework>
4+
<TargetFrameworks>net6.0</TargetFrameworks>
5+
<TargetFrameworks Condition="'$(OSPlatform)'=='windows'">net6.0;net472</TargetFrameworks>
56
<RootNamespace>Atlassian.Bitbucket.UI</RootNamespace>
67
<AssemblyName>Atlassian.Bitbucket.UI.Shared</AssemblyName>
78
</PropertyGroup>

src/shared/Atlassian.Bitbucket/Atlassian.Bitbucket.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>netstandard2.0</TargetFrameworks>
5-
<TargetFrameworks Condition="'$(OSPlatform)'=='windows'">netstandard2.0;net472</TargetFrameworks>
4+
<TargetFrameworks>net6.0</TargetFrameworks>
5+
<TargetFrameworks Condition="'$(OSPlatform)'=='windows'">net6.0;net472</TargetFrameworks>
66
<AssemblyName>Atlassian.Bitbucket</AssemblyName>
77
<RootNamespace>Atlassian.Bitbucket</RootNamespace>
88
<IsTestProject>false</IsTestProject>

src/shared/Core.UI/Core.UI.csproj

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>netstandard2.0</TargetFramework>
4+
<TargetFrameworks>net6.0</TargetFrameworks>
5+
<TargetFrameworks Condition="'$(OSPlatform)'=='windows'">net6.0;net472</TargetFrameworks>
56
<AssemblyName>gcmcoreui</AssemblyName>
67
<RootNamespace>GitCredentialManager.UI</RootNamespace>
78
</PropertyGroup>

src/shared/Core/Core.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>netstandard2.0</TargetFrameworks>
5-
<TargetFrameworks Condition="'$(OSPlatform)'=='windows'">netstandard2.0;net472</TargetFrameworks>
4+
<TargetFrameworks>net6.0</TargetFrameworks>
5+
<TargetFrameworks Condition="'$(OSPlatform)'=='windows'">net6.0;net472</TargetFrameworks>
66
<AssemblyName>gcmcore</AssemblyName>
77
<RootNamespace>GitCredentialManager</RootNamespace>
88
<IsTestProject>false</IsTestProject>

src/shared/Core/PlatformUtils.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ public static bool IsMacOS()
7070
{
7171
#if NETFRAMEWORK
7272
return Environment.OSVersion.Platform == PlatformID.MacOSX;
73-
#elif NETSTANDARD
73+
#else
7474
return RuntimeInformation.IsOSPlatform(OSPlatform.OSX);
7575
#endif
7676
}
@@ -83,7 +83,7 @@ public static bool IsWindows()
8383
{
8484
#if NETFRAMEWORK
8585
return Environment.OSVersion.Platform == PlatformID.Win32NT;
86-
#elif NETSTANDARD
86+
#else
8787
return RuntimeInformation.IsOSPlatform(OSPlatform.Windows);
8888
#endif
8989
}
@@ -96,7 +96,7 @@ public static bool IsLinux()
9696
{
9797
#if NETFRAMEWORK
9898
return Environment.OSVersion.Platform == PlatformID.Unix;
99-
#elif NETSTANDARD
99+
#else
100100
return RuntimeInformation.IsOSPlatform(OSPlatform.Linux);
101101
#endif
102102
}
@@ -309,7 +309,7 @@ private static string GetCpuArchitecture()
309309
{
310310
#if NETFRAMEWORK
311311
return Environment.Is64BitOperatingSystem ? "x86-64" : "x86";
312-
#elif NETSTANDARD
312+
#else
313313
switch (RuntimeInformation.OSArchitecture)
314314
{
315315
case Architecture.Arm:
@@ -330,7 +330,7 @@ private static string GetClrVersion()
330330
{
331331
#if NETFRAMEWORK
332332
return $".NET Framework {Environment.Version}";
333-
#elif NETSTANDARD
333+
#else
334334
return RuntimeInformation.FrameworkDescription;
335335
#endif
336336
}

src/shared/GitHub.UI/GitHub.UI.csproj

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>netstandard2.0</TargetFramework>
4+
<TargetFrameworks>net6.0</TargetFrameworks>
5+
<TargetFrameworks Condition="'$(OSPlatform)'=='windows'">net6.0;net472</TargetFrameworks>
56
<RootNamespace>GitHub.UI</RootNamespace>
67
<AssemblyName>GitHub.UI.Shared</AssemblyName>
78
</PropertyGroup>

src/shared/GitHub/GitHub.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>netstandard2.0</TargetFrameworks>
5-
<TargetFrameworks Condition="'$(OSPlatform)'=='windows'">netstandard2.0;net472</TargetFrameworks>
4+
<TargetFrameworks>net6.0</TargetFrameworks>
5+
<TargetFrameworks Condition="'$(OSPlatform)'=='windows'">net6.0;net472</TargetFrameworks>
66
<AssemblyName>GitHub</AssemblyName>
77
<RootNamespace>GitHub</RootNamespace>
88
<IsTestProject>false</IsTestProject>

src/shared/GitLab.UI/GitLab.UI.csproj

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>netstandard2.0</TargetFramework>
4+
<TargetFrameworks>net6.0</TargetFrameworks>
5+
<TargetFrameworks Condition="'$(OSPlatform)'=='windows'">net6.0;net472</TargetFrameworks>
56
<RootNamespace>GitLab.UI</RootNamespace>
67
<AssemblyName>GitLab.UI.Shared</AssemblyName>
78
</PropertyGroup>

src/shared/GitLab/GitLab.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>netstandard2.0</TargetFrameworks>
5-
<TargetFrameworks Condition="'$(OSPlatform)'=='windows'">netstandard2.0;net472</TargetFrameworks>
4+
<TargetFrameworks>net6.0</TargetFrameworks>
5+
<TargetFrameworks Condition="'$(OSPlatform)'=='windows'">net6.0;net472</TargetFrameworks>
66
<AssemblyName>GitLab</AssemblyName>
77
<RootNamespace>GitLab</RootNamespace>
88
<IsTestProject>false</IsTestProject>

0 commit comments

Comments
 (0)