Skip to content

Add launcher settings migrator #75

Add launcher settings migrator

Add launcher settings migrator #75

Triggered via push May 1, 2024 07:54
Status Success
Total duration 4m 47s
Artifacts 3

build-hasher.yml

on: push
Matrix: Build hasher
Matrix: Publish hasher
Fit to window
Zoom out
Zoom in

Annotations

8 warnings
Publish hasher (windows-2022, Release, win-x64, net8.0): src/ImeSense.Launchers.Belarus.Core/Services/GitHubApiService.cs#L58
Using member 'System.Text.Json.JsonSerializer.DeserializeAsync<TValue>(Stream, JsonSerializerOptions, CancellationToken)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.
Publish hasher (windows-2022, Release, win-x64, net8.0): src/ImeSense.Launchers.Belarus.Core/Services/GitHubApiService.cs#L58
Using member 'System.Text.Json.JsonSerializer.DeserializeAsync<TValue>(Stream, JsonSerializerOptions, CancellationToken)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.
Publish hasher (windows-2022, Release, win-x64, net8.0): src/ImeSense.Launchers.Belarus.Core/Services/GitHubApiService.cs#L87
Using member 'System.Net.Http.Json.HttpContentJsonExtensions.ReadFromJsonAsync<T>(HttpContent, CancellationToken)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.
Publish hasher (windows-2022, Release, win-x64, net8.0): src/ImeSense.Launchers.Belarus.Core/Services/GitHubApiService.cs#L103
Using member 'System.Text.Json.JsonSerializer.DeserializeAsync<TValue>(Stream, JsonSerializerOptions, CancellationToken)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.
Publish hasher (windows-2022, Release, win-x64, net8.0): src/ImeSense.Launchers.Belarus.Core/Services/GitHubApiService.cs#L87
Using member 'System.Net.Http.Json.HttpContentJsonExtensions.ReadFromJsonAsync<T>(HttpContent, CancellationToken)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.
Publish hasher (windows-2022, Release, win-x64, net8.0): src/ImeSense.Launchers.Belarus.Core/Services/GitHubApiService.cs#L103
Using member 'System.Text.Json.JsonSerializer.DeserializeAsync<TValue>(Stream, JsonSerializerOptions, CancellationToken)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.
Publish hasher (windows-2022, Release, win-x64, net8.0): src/ImeSense.Launchers.Belarus.Core/Services/GitHubApiService.cs#L73
Using member 'System.Net.Http.Json.HttpContentJsonExtensions.ReadFromJsonAsync<T>(HttpContent, CancellationToken)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext.
Publish hasher (windows-2022, Release, win-x64, net8.0): src/ImeSense.Launchers.Belarus.Core/Services/GitHubApiService.cs#L73
Using member 'System.Net.Http.Json.HttpContentJsonExtensions.ReadFromJsonAsync<T>(HttpContent, CancellationToken)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.

Artifacts

Produced during runtime
Name Size
hasher-net8.0-Debug-d072151aaae8ed1edb9be832abd415b76e39cf93 Expired
1.6 MB
hasher-net8.0-Release-d072151aaae8ed1edb9be832abd415b76e39cf93 Expired
1.59 MB
hasher-net8.0-win-x64-d072151aaae8ed1edb9be832abd415b76e39cf93 Expired
2.29 MB