Skip to content

实现微软验证 #239

实现微软验证

实现微软验证 #239

Triggered via pull request June 19, 2025 15:28
Status Success
Total duration 1m 52s
Artifacts 7

build.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

30 warnings
build-MacOsApp: PCL.Neo.Core/Models/Minecraft/Game/GameService.cs#L90
Dereference of a possibly null reference.
build-MacOsApp: PCL.Neo.Core/Models/Minecraft/Game/GameService.cs#L90
Dereference of a possibly null reference.
build-MacOsApp: PCL.Neo.Core/Service/Audio/AudioService.cs#L119
Possible null reference argument for parameter 'path1' in 'string Path.Combine(string path1, string path2)'.
build-MacOsApp: PCL.Neo.Core/Models/Minecraft/MetadataFile.cs#L55
Non-nullable property 'Value' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-MacOsApp: PCL.Neo.Core/Utils/Net.cs#L12
Non-nullable property 'FlurlClient' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-MacOsApp: PCL.Neo.Core/Utils/Result.cs#L15
Non-nullable field '_ok' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build-MacOsApp: PCL.Neo.Core/Utils/Result.cs#L18
Possible null reference assignment.
build-MacOsApp: PCL.Neo.Core/Utils/Result.cs#L8
Non-nullable field '_error' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build-MacOsApp: PCL.Neo.Core/Utils/Result.cs#L12
Possible null reference assignment.
build-MacOsApp: PCL.Neo.Core/Utils/Net.cs#L29
Cannot convert null literal to non-nullable reference type.
build-AppImage: PCL.Neo.Core/Models/Minecraft/Java/JavaSelector.cs#L21
Non-nullable property 'Runtime' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-AppImage: PCL.Neo.Core/Service/Accounts/Storage/YggdrasilAccount.cs#L8
Non-nullable field '_serverUrl' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build-AppImage: PCL.Neo.Core/Models/Minecraft/MetadataFile.cs#L55
Non-nullable property 'Value' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-AppImage: PCL.Neo.Core/Utils/Net.cs#L12
Non-nullable property 'FlurlClient' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-AppImage: PCL.Neo.Core/Utils/Result.cs#L15
Non-nullable field '_ok' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build-AppImage: PCL.Neo.Core/Utils/Result.cs#L18
Possible null reference assignment.
build-AppImage: PCL.Neo.Core/Utils/Result.cs#L8
Non-nullable field '_error' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build-AppImage: PCL.Neo.Core/Utils/Result.cs#L12
Possible null reference assignment.
build-AppImage: PCL.Neo.Core/Utils/Net.cs#L29
Cannot convert null literal to non-nullable reference type.
build-WinExe: PCL.Neo.Core/Service/Accounts/OAuthService/OAuthData.cs#L162
Non-nullable property 'IdentityToken' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-WinExe: PCL.Neo.Core/Service/Accounts/Storage/YggdrasilAccount.cs#L8
Non-nullable field '_serverUrl' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build-WinExe: PCL.Neo.Core/Service/Audio/AudioService.cs#L119
Possible null reference argument for parameter 'path1' in 'string Path.Combine(string path1, string path2)'.
build-WinExe: PCL.Neo.Core/Utils/Net.cs#L12
Non-nullable property 'FlurlClient' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-WinExe: PCL.Neo.Core/Utils/Result.cs#L15
Non-nullable field '_ok' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build-WinExe: PCL.Neo.Core/Utils/Result.cs#L18
Possible null reference assignment.
build-WinExe: PCL.Neo.Core/Utils/Result.cs#L8
Non-nullable field '_error' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build-WinExe: PCL.Neo.Core/Utils/Result.cs#L12
Possible null reference assignment.
build-WinExe: PCL.Neo.Core/Utils/Net.cs#L29
Cannot convert null literal to non-nullable reference type.

Artifacts

Produced during runtime
Name Size Digest
linux.arm64 Expired
41.6 MB
sha256:5816b621f3cf13515640d241f6d838ba390732ca0c0070d27f7d4e4ea07d3a3c
linux.x64 Expired
43.7 MB
sha256:08466e91a7fce3d562cb779b8bf734a58eda8c6ed18f052e3818d50434b65004
osx.mac.arm64 Expired
15 MB
sha256:e0d821767a34465ea7c6b36fe3d52dce35b296cdb4309d75ceb55ca8bfdd31d5
osx.mac.x64 Expired
15 MB
sha256:0e55b73a7b1ac92d0ac6ce945411630e553e4246f8c68b447ec43bf69d3e7288
win.arm64 Expired
40.3 MB
sha256:6b6714b09746f292008ba0c7786bb01af286c6e3fc41c9aaadbbd74ff38e2d29
win.x64 Expired
42 MB
sha256:287baa3627a3bc70e5fd25dd9fe9198e8a329dcdf25db1fe06ed2509a80ab4ea
win.x86 Expired
39 MB
sha256:c2e096de9e7aae5a00cd3a05fb98fcdd84af8b9c5ebad2ebb0508537f758b372