Skip to content

Commit 6ce7845

Browse files
authored
Housekeeping Update packages after breaking change (#1029)
1 parent 4c97564 commit 6ce7845

9 files changed

Lines changed: 38 additions & 16 deletions

src/Akavache.Core/Akavache.Core.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
<PackageReference Include="Newtonsoft.Json.Bson" Version="1.0.3" />
1515
<PackageReference Include="System.Reactive" Version="6.0.1" />
1616
<PackageReference Include="Splat" Version="15.3.1" />
17-
<PackageReference Include="System.Security.Cryptography.ProtectedData" Version="9.0.3" />
18-
<PackageReference Include="Microsoft.NET.ILLink.Tasks" Version="9.0.3" />
17+
<PackageReference Include="System.Security.Cryptography.ProtectedData" Version="9.0.6" />
18+
<PackageReference Include="Microsoft.NET.ILLink.Tasks" Version="9.0.6" />
1919
</ItemGroup>
2020

2121
<ItemGroup>

src/Akavache.Drawing/Akavache.Drawing.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,6 @@
1515

1616
<ItemGroup>
1717
<PackageReference Include="Splat.Drawing" Version="15.3.1" />
18-
<PackageReference Include="Microsoft.NET.ILLink.Tasks" Version="9.0.3" />
18+
<PackageReference Include="Microsoft.NET.ILLink.Tasks" Version="9.0.6" />
1919
</ItemGroup>
2020
</Project>

src/Akavache.Mobile/Akavache.Mobile.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@
1111
<Using Remove="Foundation" />
1212
</ItemGroup>
1313
<ItemGroup>
14-
<PackageReference Include="reactiveui" Version="20.2.45" />
15-
<PackageReference Include="System.Text.Json" Version="9.0.3" />
16-
<PackageReference Include="Microsoft.NET.ILLink.Tasks" Version="9.0.3" />
14+
<PackageReference Include="reactiveui" Version="20.3.1" />
15+
<PackageReference Include="System.Text.Json" Version="9.0.6" />
16+
<PackageReference Include="Microsoft.NET.ILLink.Tasks" Version="9.0.6" />
1717
</ItemGroup>
1818

1919
<ItemGroup>

src/Akavache.Sqlite3/Akavache.Sqlite3.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
</ItemGroup>
1515
<ItemGroup>
1616
<PackageReference Include="sqlite-net-pcl" Version="1.9.172" />
17-
<PackageReference Include="Microsoft.NET.ILLink.Tasks" Version="9.0.3" />
17+
<PackageReference Include="Microsoft.NET.ILLink.Tasks" Version="9.0.6" />
1818
</ItemGroup>
1919

2020
<ItemGroup>

src/Akavache.Tests/API/ApiApprovalTests.AkavacheCore.DotNet9_0.verified.txt

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
[assembly: System.Runtime.Versioning.TargetFramework(".NETCoreApp,Version=v9.0", FrameworkDisplayName=".NET 9.0")]
77
namespace Akavache
88
{
9+
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Registrations for Akavache.Core")]
10+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Registrations for Akavache.Core")]
911
public class AkavacheHttpMixin : Akavache.IAkavacheHttpMixin
1012
{
1113
public AkavacheHttpMixin() { }
@@ -18,6 +20,8 @@ namespace Akavache
1820
public System.IObservable<byte[]> DownloadUrl(Akavache.IBlobCache blobCache, System.Net.Http.HttpMethod method, string key, System.Uri url, System.Collections.Generic.IDictionary<string, string>? headers = null, bool fetchAlways = false, System.DateTimeOffset? absoluteExpiration = default) { }
1921
public System.IObservable<byte[]> DownloadUrl(Akavache.IBlobCache blobCache, System.Net.Http.HttpMethod method, string key, string url, System.Collections.Generic.IDictionary<string, string>? headers = null, bool fetchAlways = false, System.DateTimeOffset? absoluteExpiration = default) { }
2022
}
23+
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Registrations for Akavache.Core")]
24+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Registrations for Akavache.Core")]
2125
public static class BlobCache
2226
{
2327
public static string ApplicationName { get; set; }
@@ -57,6 +61,8 @@ namespace Akavache
5761
public DefaultAkavacheHttpClientFactory() { }
5862
public System.Net.Http.HttpClient CreateClient(string name) { }
5963
}
64+
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Registrations for Akavache.Core")]
65+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Registrations for Akavache.Core")]
6066
public static class DependencyResolverMixin
6167
{
6268
public static void InitializeAkavache(this Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver readonlyDependencyResolver) { }
@@ -122,6 +128,8 @@ namespace Akavache
122128
public interface IFilesystemProvider
123129
{
124130
System.IObservable<System.Reactive.Unit> CreateRecursive(string path);
131+
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Registrations for Akavache.Core")]
132+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Registrations for Akavache.Core")]
125133
System.IObservable<System.Reactive.Unit> Delete(string path);
126134
string? GetDefaultLocalMachineCacheDirectory();
127135
string? GetDefaultRoamingCacheDirectory();
@@ -152,6 +160,8 @@ namespace Akavache
152160
System.IObservable<System.Reactive.Unit> InvalidateObjects<T>(System.Collections.Generic.IEnumerable<string> keys);
153161
}
154162
public interface ISecureBlobCache : Akavache.IBlobCache, System.IDisposable { }
163+
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Registrations for Akavache.Core")]
164+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Registrations for Akavache.Core")]
155165
public class InMemoryBlobCache : Akavache.IBlobCache, Akavache.IObjectBlobCache, Akavache.ISecureBlobCache, Splat.IEnableLogger, System.IDisposable
156166
{
157167
public InMemoryBlobCache() { }
@@ -196,6 +206,8 @@ namespace Akavache
196206
public static System.IObservable<System.Reactive.Unit> InvalidateAllObjects<T>(this Akavache.IBlobCache blobCache) { }
197207
public static System.IObservable<System.Reactive.Unit> InvalidateObject<T>(this Akavache.IBlobCache blobCache, string key) { }
198208
}
209+
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Registrations for Akavache.Core")]
210+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Registrations for Akavache.Core")]
199211
public class KeyedOperationQueue : Akavache.IKeyedOperationQueue, Splat.IEnableLogger, System.IDisposable
200212
{
201213
public KeyedOperationQueue(System.Reactive.Concurrency.IScheduler? scheduler = null) { }
@@ -231,6 +243,8 @@ namespace Akavache
231243
public static System.IObservable<System.Reactive.Unit> InsertObject<T>(this Akavache.IBlobCache blobCache, string key, T value, System.TimeSpan expiration) { }
232244
public static System.IObservable<System.Reactive.Unit> SaveLogin(this Akavache.ISecureBlobCache blobCache, string user, string password, string host, System.TimeSpan expiration) { }
233245
}
246+
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Registrations for Akavache.Core")]
247+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Registrations for Akavache.Core")]
234248
public class SimpleFilesystemProvider : Akavache.IFilesystemProvider
235249
{
236250
public SimpleFilesystemProvider() { }
@@ -246,6 +260,8 @@ namespace Akavache
246260
}
247261
namespace Akavache.Core
248262
{
263+
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Registrations for Akavache.Core")]
264+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Registrations for Akavache.Core")]
249265
public class Registrations
250266
{
251267
public Registrations() { }

src/Akavache.Tests/API/ApiApprovalTests.AkavacheDrawing.DotNet9_0.verified.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ namespace Akavache
1313
}
1414
namespace Akavache.Drawing
1515
{
16+
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Registrations for Akavache.Drawing")]
17+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Registrations for Akavache.Drawing")]
1618
public class Registrations
1719
{
1820
public Registrations() { }

src/Akavache.Tests/API/ApiApprovalTests.AkavacheProject.DotNet9_0.verified.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
[assembly: System.Runtime.Versioning.TargetFramework(".NETCoreApp,Version=v9.0", FrameworkDisplayName=".NET 9.0")]
22
namespace Akavache
33
{
4+
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Registrations for Akavache")]
5+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Registrations for Akavache")]
46
public class Registrations
57
{
68
public Registrations() { }
@@ -11,6 +13,8 @@ namespace Akavache
1113
namespace Akavache.Sqlite3
1214
{
1315
public static class LinkerPreserve { }
16+
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Registrations for Akavache")]
17+
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Registrations for Akavache")]
1418
public class SQLitePersistentBlobCache : Akavache.Sqlite3.SqlRawPersistentBlobCache
1519
{
1620
public SQLitePersistentBlobCache(string databaseFile, System.Reactive.Concurrency.IScheduler? scheduler = null) { }

src/Akavache.Tests/Akavache.Tests.csproj

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,21 +12,21 @@
1212
</ItemGroup>
1313

1414
<ItemGroup>
15-
<PackageReference Include="System.Text.Json" Version="9.0.3" />
16-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.13.0" />
15+
<PackageReference Include="System.Text.Json" Version="9.0.6" />
16+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.14.1" />
1717
<PackageReference Include="Microsoft.Reactive.Testing" Version="6.0.1" />
1818
<PackageReference Include="xunit" Version="2.9.3" />
1919
<PackageReference Include="xunit.runner.console" Version="2.9.3" />
20-
<PackageReference Include="xunit.runner.visualstudio" Version="3.0.2" />
20+
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.1" />
2121
<PackageReference Include="Xunit.SkippableFact" Version="1.5.23" />
2222
<PackageReference Include="Xunit.StaFact" Version="1.2.69" />
23-
<PackageReference Include="ReactiveUI.Testing" Version="20.2.45" />
23+
<PackageReference Include="ReactiveUI.Testing" Version="20.3.1" />
2424
<PackageReference Include="System.Net.Http" Version="4.3.4" />
2525
<PackageReference Include="SQLitePCLRaw.bundle_e_sqlite3" Version="2.1.11" />
26-
<PackageReference Include="FluentAssertions" Version="8.2.0" />
27-
<PackageReference Include="DiffEngine" Version="15.11.0" />
28-
<PackageReference Include="PublicApiGenerator" Version="11.4.5" />
29-
<PackageReference Include="Verify.Xunit" Version="28.15.0" />
26+
<PackageReference Include="FluentAssertions" Version="8.3.0" />
27+
<PackageReference Include="DiffEngine" Version="16.2.3" />
28+
<PackageReference Include="PublicApiGenerator" Version="11.4.6" />
29+
<PackageReference Include="Verify.Xunit" Version="30.4.0" />
3030
<PackageReference Include="coverlet.msbuild" Version="6.0.4">
3131
<PrivateAssets>all</PrivateAssets>
3232
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>

src/Akavache/Akavache.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
</ItemGroup>
1313
<ItemGroup>
1414
<PackageReference Include="SQLitePCLRaw.bundle_e_sqlite3" Version="2.1.11" />
15-
<PackageReference Include="Microsoft.NET.ILLink.Tasks" Version="9.0.3" />
15+
<PackageReference Include="Microsoft.NET.ILLink.Tasks" Version="9.0.6" />
1616
</ItemGroup>
1717
<ItemGroup>
1818
<ProjectReference Include="..\Akavache.Sqlite3\Akavache.Sqlite3.csproj" />

0 commit comments

Comments
 (0)