Skip to content

use unsafe accessor instead of reflection #610

use unsafe accessor instead of reflection

use unsafe accessor instead of reflection #610

Triggered via push December 3, 2023 11:33
Status Success
Total duration 6m 30s
Artifacts 4
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

build.yml

on: push
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

24 warnings
build (Debug, x64): src/Starward.Core/Launcher/LauncherPost.cs#L11
The member 'Starward.Core.Launcher.LauncherPost.Type' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. (https://learn.microsoft.com/dotnet/fundamentals/syslib-diagnostics/syslib1034)
build (Debug, x64): src/Starward/Pages/ImageViewPage.xaml.cs#L286
Dereference of a possibly null reference.
build (Debug, x64): src/Starward/Pages/ImageViewPage.xaml.cs#L286
Dereference of a possibly null reference.
build (Debug, x64): src/Starward.Core/Launcher/LauncherPost.cs#L11
The member 'Starward.Core.Launcher.LauncherPost.Type' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. (https://learn.microsoft.com/dotnet/fundamentals/syslib-diagnostics/syslib1034)
build (Debug, x64): src/Starward/Pages/ImageViewPage.xaml.cs#L286
Dereference of a possibly null reference.
build (Debug, x64): src/Starward/Pages/ImageViewPage.xaml.cs#L286
Dereference of a possibly null reference.
build (Release, arm64): src/Starward.Core/Launcher/LauncherPost.cs#L11
The member 'Starward.Core.Launcher.LauncherPost.Type' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. (https://learn.microsoft.com/dotnet/fundamentals/syslib-diagnostics/syslib1034)
build (Release, arm64): src/Starward/Pages/ImageViewPage.xaml.cs#L286
Dereference of a possibly null reference.
build (Release, arm64): src/Starward/Pages/ImageViewPage.xaml.cs#L286
Dereference of a possibly null reference.
build (Release, arm64): src/Starward.Core/Launcher/LauncherPost.cs#L11
The member 'Starward.Core.Launcher.LauncherPost.Type' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. (https://learn.microsoft.com/dotnet/fundamentals/syslib-diagnostics/syslib1034)
build (Release, arm64): src/Starward/Pages/ImageViewPage.xaml.cs#L286
Dereference of a possibly null reference.
build (Release, arm64): src/Starward/Pages/ImageViewPage.xaml.cs#L286
Dereference of a possibly null reference.
build (Release, x64): src/Starward.Core/Launcher/LauncherPost.cs#L11
The member 'Starward.Core.Launcher.LauncherPost.Type' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. (https://learn.microsoft.com/dotnet/fundamentals/syslib-diagnostics/syslib1034)
build (Release, x64): src/Starward/Pages/ImageViewPage.xaml.cs#L286
Dereference of a possibly null reference.
build (Release, x64): src/Starward/Pages/ImageViewPage.xaml.cs#L286
Dereference of a possibly null reference.
build (Release, x64): src/Starward.Core/Launcher/LauncherPost.cs#L11
The member 'Starward.Core.Launcher.LauncherPost.Type' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. (https://learn.microsoft.com/dotnet/fundamentals/syslib-diagnostics/syslib1034)
build (Release, x64): src/Starward/Pages/ImageViewPage.xaml.cs#L286
Dereference of a possibly null reference.
build (Release, x64): src/Starward/Pages/ImageViewPage.xaml.cs#L286
Dereference of a possibly null reference.
build (Debug, arm64): src/Starward.Core/Launcher/LauncherPost.cs#L11
The member 'Starward.Core.Launcher.LauncherPost.Type' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. (https://learn.microsoft.com/dotnet/fundamentals/syslib-diagnostics/syslib1034)
build (Debug, arm64): src/Starward/Pages/ImageViewPage.xaml.cs#L286
Dereference of a possibly null reference.
build (Debug, arm64): src/Starward/Pages/ImageViewPage.xaml.cs#L286
Dereference of a possibly null reference.
build (Debug, arm64): src/Starward.Core/Launcher/LauncherPost.cs#L11
The member 'Starward.Core.Launcher.LauncherPost.Type' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. (https://learn.microsoft.com/dotnet/fundamentals/syslib-diagnostics/syslib1034)
build (Debug, arm64): src/Starward/Pages/ImageViewPage.xaml.cs#L286
Dereference of a possibly null reference.
build (Debug, arm64): src/Starward/Pages/ImageViewPage.xaml.cs#L286
Dereference of a possibly null reference.

Artifacts

Produced during runtime
Name Size
Starward_Debug_arm64_67933cb Expired
217 MB
Starward_Debug_x64_67933cb Expired
205 MB
Starward_Release_arm64_67933cb Expired
212 MB
Starward_Release_x64_67933cb Expired
203 MB