Skip to content

Commit bd0e78d

Browse files
authored
Merge pull request #106 from Ken-Tucker/vb2ae-patch-3
Upgrade target framework from net9.0 to net10.0
2 parents 923461a + 505a614 commit bd0e78d

7 files changed

Lines changed: 28 additions & 36 deletions

File tree

ClientNoSqlDB.Samples.Maui/ClientNoSqlDB.Samples.Maui.csproj

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

33
<PropertyGroup>
4-
<TargetFrameworks>net10.0-ios;;net10.0-android36.0</TargetFrameworks>
4+
<TargetFrameworks>net10.0-ios;net10.0-android</TargetFrameworks>
55
<TargetFrameworks Condition="$([MSBuild]::IsOSPlatform('windows'))">$(TargetFrameworks);net10.0-windows10.0.22621.0</TargetFrameworks>
66
<!-- Uncomment to also build the tizen app. You will need to install tizen by following this: https://github.com/Samsung/Tizen.NET -->
77
<!-- <TargetFrameworks>$(TargetFrameworks);net8.0-tizen</TargetFrameworks> -->
@@ -58,9 +58,9 @@
5858
</ItemGroup>
5959

6060
<ItemGroup>
61-
<PackageReference Include="Caliburn.Micro.Maui" Version="5.0.183-beta" />
62-
<PackageReference Include="Microsoft.Maui.Controls" Version="10.0.11" />
63-
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="10.0.1" />
61+
<PackageReference Include="Caliburn.Micro.Maui" Version="5.0.231-beta" />
62+
<PackageReference Include="Microsoft.Maui.Controls" Version="10.0.50" />
63+
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="10.0.5" />
6464
</ItemGroup>
6565

6666
<ItemGroup>

ClientNoSqlDB.Samples.NetCore/ClientNoSqlDB.Samples.NetCore.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
5-
<TargetFramework>net9.0</TargetFramework>
5+
<TargetFramework>net10.0</TargetFramework>
66
</PropertyGroup>
77

88
<ItemGroup>
Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

3-
<PropertyGroup>
4-
<TargetFramework>net9.0</TargetFramework>
5-
<ImplicitUsings>enable</ImplicitUsings>
6-
<Nullable>enable</Nullable>
3+
<PropertyGroup>
4+
<TargetFramework>net10.0</TargetFramework>
75

8-
<IsPackable>false</IsPackable>
9-
</PropertyGroup>
6+
<IsPackable>false</IsPackable>
7+
</PropertyGroup>
108

119
<ItemGroup>
1210
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.0.1" />
@@ -18,12 +16,16 @@
1816
<PackageReference Include="xunit.v3" Version="3.2.1" />
1917
</ItemGroup>
2018

21-
<ItemGroup>
22-
<ProjectReference Include="..\ClientNoSqlDB\ClientNoSqlDB.csproj" />
23-
</ItemGroup>
24-
25-
<ItemGroup>
26-
<PackageReference Update="Nerdbank.GitVersioning" Version="3.9.50" />
27-
</ItemGroup>
2819

20+
<ItemGroup>
21+
<ProjectReference Include="..\ClientNoSqlDB\ClientNoSqlDB.csproj" />
22+
</ItemGroup>
23+
<ItemGroup>
24+
<PackageReference Update="Nerdbank.GitVersioning" Version="3.9.50" />
25+
</ItemGroup>
2926
</Project>
27+
28+
29+
30+
31+

ClientNoSqlDB.Tests/DbTests.cs

Lines changed: 4 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
1-
using ClientNoSqlDB;
1+
using ClientNoSqlDB;
2+
using System;
3+
using System.Collections.Generic;
24
using System.Diagnostics;
5+
using System.Linq;
36
using System.Linq.Expressions;
47
using Xunit;
58

69
namespace ClientNoSql.Tests
710
{
8-
911
public class AsynchronousAttribute : Attribute { }
1012

1113
public class WorkItemTest
@@ -46,9 +48,6 @@ public void TestPKTypes()
4648
TestPKKey(i => i.KeyGuid, (o, v) => o.KeyGuid = v, Guid.NewGuid());
4749
TestPKKey(i => i.KeyGuidN, (o, v) => o.KeyGuidN = v, Guid.NewGuid());
4850
TestPKKey(i => i.KeyGuidN, (o, v) => o.KeyGuidN = v, null);
49-
50-
51-
5251
}
5352

5453
private void TestPKKey<T>(Expression<Func<MyDataKeys, T>> pkGetter, Action<MyDataKeys, T> pkSetter, T key)
@@ -68,7 +67,6 @@ private void TestPKKey<T>(Expression<Func<MyDataKeys, T>> pkGetter, Action<MyDat
6867
db.Purge();
6968
}
7069

71-
7270
private void PurgeDb()
7371
{
7472
using (var i = Prepare())
@@ -85,21 +83,18 @@ private void CleanUp()
8583
db.Dispose();
8684
}
8785

88-
8986
private void OpenDb()
9087
{
9188
db = new DbInstance("My Database");
9289
db.Initialize();
9390
}
9491

95-
9692
private void OpenDbComplexPath()
9793
{
9894
db = new DbInstance(@"My Database\My Schema");
9995
db.Initialize();
10096
}
10197

102-
10398
[Fact]
10499
public void DoubleOpenDbComplexPath()
105100
{
@@ -125,7 +120,6 @@ public void MapDbWrong()
125120

126121
db.Initialize();
127122

128-
129123
Assert.Throws<InvalidOperationException>(() => db.Map<MyData>().Automap(i => i.Id));
130124
}
131125

@@ -226,7 +220,6 @@ static void IdSequenceEqual(IEnumerable<MyData> a, IEnumerable<MyData> b)
226220
Assert.True(a.OrderBy(i => i.Id).Select(i => i.Id).SequenceEqual(b.OrderBy(i => i.Id).Select(i => i.Id)));
227221
}
228222

229-
230223
private void LoadData()
231224
{
232225
var localTable = db.Table<MyData>();
@@ -246,7 +239,6 @@ public void SaveData()
246239
var obj = table.LoadByKey(key);
247240

248241
Assert.Equal(newObj.Name, obj.Name);
249-
250242
});
251243
}
252244

@@ -285,20 +277,17 @@ public void LoadDataBulk()
285277
});
286278
}
287279

288-
289280
private void Compact()
290281
{
291282
table.Compact();
292283
}
293284

294-
295285
private void CheckInfo()
296286
{
297287
_ = table.GetInfo();
298288
_ = db.GetInfo();
299289
}
300290

301-
302291
[Fact]
303292
public void RoundTripNulls()
304293
{
@@ -660,7 +649,6 @@ public void TestDeleteByKeyObj()
660649
table.Save(obj);
661650

662651
Assert.True(table.DeleteByKey((object)obj.Id));
663-
664652
}
665653

666654
public void Dispose()

ClientNoSqlDB.Tests/DbTests2.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
using ClientNoSqlDB;
22
using ClientNoSqlDB.Serialization;
3+
using System;
34
using Xunit;
45

56
namespace ClientNoSql.Tests

ClientNoSqlDB.Tests/DbTests3.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
using ClientNoSqlDB;
22
using ClientNoSqlDB.Serialization;
3+
using System;
34
using Xunit;
45

56
namespace ClientNoSql.Tests

ClientNoSqlDB/ClientNoSqlDB.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-
<TargetFrameworks>netstandard2.0;net8.0;net9.0</TargetFrameworks>
4+
<TargetFrameworks>netstandard2.0;net8.0;net9.0;net10.0</TargetFrameworks>
55
<PackOnBuild>false</PackOnBuild>
66
<PackageId>ClientNoSqlDB</PackageId>
77
<PackageVersion>3.0</PackageVersion>

0 commit comments

Comments
 (0)