Skip to content

Improve request logging #157

Improve request logging

Improve request logging #157

Triggered via push May 1, 2024 07:08
Status Success
Total duration 5m 34s
Artifacts 7
Matrix: Build launcher
Matrix: Build updater
Matrix: Publish launcher
Matrix: Publish updater
Matrix: Pack installer
Fit to window
Zoom out
Zoom in

Annotations

17 warnings
Publish updater (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 updater (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 updater (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 updater (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 updater (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 updater (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 updater (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 updater (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.
Publish launcher (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 launcher (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 launcher (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 launcher (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.
Publish launcher (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 launcher (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 launcher (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 launcher (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 launcher (windows-2022, Release, win-x64, net8.0): src/ImeSense.Launchers.Belarus/Manager/AxamlLocaleManager.cs#L29
Using member 'Avalonia.Markup.Xaml.Styling.ResourceInclude.ResourceInclude(Uri)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. StyleInclude and ResourceInclude use AvaloniaXamlLoader.Load which dynamically loads referenced assembly with Avalonia resources. Note, StyleInclude and ResourceInclude defined in XAML are resolved compile time and are safe with trimming and AOT.

Artifacts

Produced during runtime
Name Size
installer-win-x64-58d5e2f45cacc34ac83d3ce98927346e6201a60d Expired
16.3 MB
launcher-net8.0-Debug-58d5e2f45cacc34ac83d3ce98927346e6201a60d Expired
57.2 MB
launcher-net8.0-Release-58d5e2f45cacc34ac83d3ce98927346e6201a60d Expired
57.2 MB
launcher-net8.0-win-x64-58d5e2f45cacc34ac83d3ce98927346e6201a60d Expired
23.2 MB
updater-net8.0-Debug-58d5e2f45cacc34ac83d3ce98927346e6201a60d Expired
1.6 MB
updater-net8.0-Release-58d5e2f45cacc34ac83d3ce98927346e6201a60d Expired
1.59 MB
updater-net8.0-win-x64-58d5e2f45cacc34ac83d3ce98927346e6201a60d Expired
3.48 MB