Skip to content

Commit f5e96fe

Browse files
[Add] net10.0 as a target framework to all 12 library projects (#391)
1 parent 2450a40 commit f5e96fe

14 files changed

Lines changed: 28 additions & 33 deletions

File tree

CDP4Common/CDP4Common.csproj

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

33
<PropertyGroup>
4-
<TargetFrameworks>net48;netstandard2.0</TargetFrameworks>
4+
<TargetFrameworks>net48;netstandard2.0;net10.0</TargetFrameworks>
55
<Company>Starion Group S.A.</Company>
66
<Title>CDP4Common Community Edition</Title>
77
<VersionPrefix>30.0.1</VersionPrefix>
@@ -25,7 +25,7 @@
2525
<SatelliteResourceLanguages>en-US</SatelliteResourceLanguages>
2626
<LangVersion>latest</LangVersion>
2727
<PackageReleaseNotes>
28-
[Bump] Version to 30.0.1
28+
[Add] net10.0 as a Target Framework
2929
</PackageReleaseNotes>
3030
</PropertyGroup>
3131

CDP4Common/Extensions/IEnumerableExtensions.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,11 @@ namespace CDP4Common.Extensions
3333
/// </summary>
3434
public static class IEnumerableExtensions
3535
{
36+
#if !NET
3637
/// <summary>
3738
/// Returns all distinct elements of the given source, where "distinctness"
3839
/// is determined via a projection and the default equality comparer for the projected type.
39-
/// </summary>
40+
/// </summary>
4041
/// <typeparam name="TSource">Type of the source sequence</typeparam>
4142
/// <typeparam name="TKey">Type of the projected element</typeparam>
4243
/// <param name="source">Source sequence</param>
@@ -57,6 +58,7 @@ public static IEnumerable<TSource> DistinctBy<TSource, TKey>(this IEnumerable<TS
5758
}
5859
}
5960
}
61+
#endif
6062

6163
/// <summary>
6264
/// Checks wether a <see cref="IEnumerable{T}"/> is null or does not contains any items

CDP4Common/Polyfills/TypePolyfills.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ namespace CDP4Common.Polyfills
2727
using System;
2828
using System.Reflection;
2929

30-
#if NETFRAMEWORK
30+
#if NETFRAMEWORK || NET
3131

3232
/// <summary>
3333
/// The purpose of the <see cref="TypePolyfills"/> class is to provide extension methods on the <see cref="Type"/>

CDP4Dal/CDP4Dal.csproj

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

33
<PropertyGroup>
4-
<TargetFrameworks>net48;netstandard2.0</TargetFrameworks>
4+
<TargetFrameworks>net48;netstandard2.0;net10.0</TargetFrameworks>
55
<Company>Starion Group S.A.</Company>
66
<Title>CDP4Dal Community Edition</Title>
77
<VersionPrefix>30.0.1</VersionPrefix>
@@ -21,8 +21,7 @@
2121
<GenerateSBOM>true</GenerateSBOM>
2222
<GenerateDocumentationFile>true</GenerateDocumentationFile>
2323
<PackageReleaseNotes>
24-
[Revert] Breaking changes (ConfigureAwait(false))
25-
[Update] CDP4DalCommon to version 30.0.1.
24+
[Add] net10.0 as a Target Framework
2625
</PackageReleaseNotes>
2726
<PackageReadmeFile>README.md</PackageReadmeFile>
2827
<LangVersion>latest</LangVersion>

CDP4DalCommon/CDP4DalCommon.csproj

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

33
<PropertyGroup>
4-
<TargetFrameworks>net48;netstandard2.0</TargetFrameworks>
4+
<TargetFrameworks>net48;netstandard2.0;net10.0</TargetFrameworks>
55
<Company>Starion Group S.A.</Company>
66
<Language>latest</Language>
77
<Title>CDP4DalCommon Community Edition</Title>
@@ -21,7 +21,7 @@
2121
<PackageLicenseExpression>LGPL-3.0-only</PackageLicenseExpression>
2222
<GenerateSBOM>true</GenerateSBOM>
2323
<PackageReleaseNotes>
24-
[Update] CDP4Common to version 30.0.1.
24+
[Add] net10.0 as a Target Framework
2525
</PackageReleaseNotes>
2626
<PackageReadmeFile>README.md</PackageReadmeFile>
2727
<GenerateDocumentationFile>true</GenerateDocumentationFile>

CDP4JsonFileDal/CDP4JsonFileDal.csproj

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

33
<PropertyGroup>
4-
<TargetFrameworks>net48;netstandard2.0</TargetFrameworks>
4+
<TargetFrameworks>net48;netstandard2.0;net10.0</TargetFrameworks>
55
<Company>Starion Group S.A.</Company>
66
<Title>CDP4JsonFileDal Community Edition</Title>
77
<VersionPrefix>30.0.1</VersionPrefix>
@@ -21,8 +21,7 @@
2121
<GenerateSBOM>true</GenerateSBOM>
2222
<GenerateDocumentationFile>true</GenerateDocumentationFile>
2323
<PackageReleaseNotes>
24-
[Update] CDP4JsonSerializer to version 30.0.1.
25-
[Update] CDP4Dal to version 30.0.1.
24+
[Add] net10.0 as a Target Framework
2625
</PackageReleaseNotes>
2726
<PackageReadmeFile>README.md</PackageReadmeFile>
2827
<LangVersion>latest</LangVersion>

CDP4JsonSerializer/CDP4JsonSerializer.csproj

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

33
<PropertyGroup>
4-
<TargetFrameworks>net48;netstandard2.0</TargetFrameworks>
4+
<TargetFrameworks>net48;netstandard2.0;net10.0</TargetFrameworks>
55
<Company>Starion Group S.A.</Company>
66
<Title>CDP4JsonSerializer Community Edition</Title>
77
<VersionPrefix>30.0.1</VersionPrefix>
@@ -21,7 +21,7 @@
2121
<GenerateSBOM>true</GenerateSBOM>
2222
<GenerateDocumentationFile>true</GenerateDocumentationFile>
2323
<PackageReleaseNotes>
24-
[Update] CDP4DalCommon to version 30.0.1.
24+
[Add] net10.0 as a Target Framework
2525
</PackageReleaseNotes>
2626
<PackageReadmeFile>README.md</PackageReadmeFile>
2727
<LangVersion>latest</LangVersion>

CDP4MessagePackSerializer/CDP4MessagePackSerializer.csproj

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

33
<PropertyGroup>
4-
<TargetFrameworks>net48;netstandard2.0</TargetFrameworks>
4+
<TargetFrameworks>net48;netstandard2.0;net10.0</TargetFrameworks>
55
<Company>Starion Group S.A.</Company>
66
<Title>CDP4MessagePackSerializer Community Edition</Title>
77
<VersionPrefix>30.0.1</VersionPrefix>
@@ -21,7 +21,7 @@
2121
<GenerateSBOM>true</GenerateSBOM>
2222
<GenerateDocumentationFile>true</GenerateDocumentationFile>
2323
<PackageReleaseNotes>
24-
[Update] CDP4Common to version 30.0.1.
24+
[Add] net10.0 as a Target Framework
2525
</PackageReleaseNotes>
2626
<PackageReadmeFile>README.md</PackageReadmeFile>
2727
<LangVersion>latest</LangVersion>

CDP4Reporting/CDP4Reporting.csproj

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

33
<PropertyGroup>
4-
<TargetFrameworks>net48;netstandard2.0</TargetFrameworks>
4+
<TargetFrameworks>net48;netstandard2.0;net10.0</TargetFrameworks>
55
<Company>Starion Group S.A.</Company>
66
<Title>CDP4Reporting Community Edition</Title>
77
<VersionPrefix>30.0.1</VersionPrefix>
@@ -21,8 +21,7 @@
2121
<GenerateSBOM>true</GenerateSBOM>
2222
<GenerateDocumentationFile>true</GenerateDocumentationFile>
2323
<PackageReleaseNotes>
24-
[Update] CDP4Dal to version 30.0.1.
25-
[Update] CDP4JsonSerializer to version 30.0.1.
24+
[Add] net10.0 as a Target Framework
2625
</PackageReleaseNotes>
2726
<LangVersion>latest</LangVersion>
2827
<PackageReadmeFile>README.md</PackageReadmeFile>

CDP4RequirementsVerification/CDP4RequirementsVerification.csproj

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

33
<PropertyGroup>
4-
<TargetFrameworks>net48;netstandard2.0</TargetFrameworks>
4+
<TargetFrameworks>net48;netstandard2.0;net10.0</TargetFrameworks>
55
<Company>Starion Group S.A.</Company>
66
<Title>CDP4RequirementsVerification Community Edition</Title>
77
<VersionPrefix>30.0.1</VersionPrefix>
@@ -20,7 +20,7 @@
2020
<GenerateSBOM>true</GenerateSBOM>
2121
<GenerateDocumentationFile>true</GenerateDocumentationFile>
2222
<PackageReleaseNotes>
23-
[Update] CDP4Dal to version 30.0.1.
23+
[Add] net10.0 as a Target Framework
2424
</PackageReleaseNotes>
2525
<PackageReadmeFile>README.md</PackageReadmeFile>
2626
<LangVersion>latest</LangVersion>

0 commit comments

Comments
 (0)