optimize: 优雅!优雅!还是tmd优雅! #133
build.yml
on: pull_request
build-AppImage
1m 18s
build-MacOsApp
1m 22s
build-WinExe
1m 49s
Annotations
30 warnings
build-AppImage:
PCL.Neo.Core/Models/Minecraft/Game/GameService.cs#L202
Possible null reference argument for parameter 'uriString' in 'Uri.Uri(string uriString)'.
|
build-AppImage:
PCL.Neo.Core/Models/Minecraft/Game/GameService.cs#L197
Possible null reference argument for parameter 'path2' in 'string Path.Combine(string path1, string path2)'.
|
build-AppImage:
PCL.Neo.Core/Models/Minecraft/Game/GameService.cs#L158
Dereference of a possibly null reference.
|
build-AppImage:
PCL.Neo.Core/Models/Minecraft/Java/JavaManager.cs#L69
The variable 'e' is declared but never used
|
build-AppImage:
PCL.Neo.Core/Models/Minecraft/Game/GameService.cs#L112
Dereference of a possibly null reference.
|
build-AppImage:
PCL.Neo.Core/Models/Minecraft/Game/Data/GameEntity.cs#L51
Non-nullable property 'JsonContent' 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/Models/Minecraft/Game/Data/GameEntity.cs#L26
Non-nullable property 'Description' 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/Models/Minecraft/Game/GameService.cs#L92
Dereference of a possibly null reference.
|
build-AppImage:
PCL.Neo.Core/Models/Minecraft/Game/GameService.cs#L92
Dereference of a possibly null reference.
|
build-AppImage:
PCL.Neo.Core/Models/Minecraft/MetadataFile.cs#L53
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/Models/Minecraft/Game/Data/GameEntity.cs#L26
Non-nullable property 'Description' 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/Models/Minecraft/Java/JavaManager.cs#L69
The variable 'e' is declared but never used
|
build-MacOsApp:
PCL.Neo.Core/Models/Minecraft/Game/GameService.cs#L264
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
build-MacOsApp:
PCL.Neo.Core/Models/Minecraft/Game/GameService.cs#L202
Possible null reference argument for parameter 'uriString' in 'Uri.Uri(string uriString)'.
|
build-MacOsApp:
PCL.Neo.Core/Models/Minecraft/Game/GameService.cs#L197
Possible null reference argument for parameter 'path2' in 'string Path.Combine(string path1, string path2)'.
|
build-MacOsApp:
PCL.Neo.Core/Models/Minecraft/Game/GameService.cs#L158
Dereference of a possibly null reference.
|
build-MacOsApp:
PCL.Neo.Core/Models/Minecraft/Game/GameService.cs#L112
Dereference of a possibly null reference.
|
build-MacOsApp:
PCL.Neo.Core/Models/Minecraft/Game/GameService.cs#L92
Dereference of a possibly null reference.
|
build-MacOsApp:
PCL.Neo.Core/Models/Minecraft/Game/GameService.cs#L92
Dereference of a possibly null reference.
|
build-MacOsApp:
PCL.Neo.Core/Models/Minecraft/MetadataFile.cs#L53
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-WinExe:
PCL.Neo.Core/Models/Minecraft/Game/Data/GameEntity.cs#L26
Non-nullable property 'Description' 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/Models/Minecraft/Java/JavaManager.cs#L69
The variable 'e' is declared but never used
|
build-WinExe:
PCL.Neo.Core/Models/Minecraft/Game/GameService.cs#L264
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
build-WinExe:
PCL.Neo.Core/Models/Minecraft/Game/GameService.cs#L202
Possible null reference argument for parameter 'uriString' in 'Uri.Uri(string uriString)'.
|
build-WinExe:
PCL.Neo.Core/Models/Minecraft/Game/GameService.cs#L197
Possible null reference argument for parameter 'path2' in 'string Path.Combine(string path1, string path2)'.
|
build-WinExe:
PCL.Neo.Core/Models/Minecraft/Game/GameService.cs#L158
Dereference of a possibly null reference.
|
build-WinExe:
PCL.Neo.Core/Models/Minecraft/Game/GameService.cs#L112
Dereference of a possibly null reference.
|
build-WinExe:
PCL.Neo.Core/Models/Minecraft/Game/GameService.cs#L92
Dereference of a possibly null reference.
|
build-WinExe:
PCL.Neo.Core/Models/Minecraft/Game/GameService.cs#L92
Dereference of a possibly null reference.
|
build-WinExe:
PCL.Neo.Core/Models/Minecraft/MetadataFile.cs#L53
Non-nullable property 'Value' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
Artifacts
Produced during runtime
Name | Size | Digest | |
---|---|---|---|
linux.arm64
Expired
|
40.4 MB |
sha256:a8a9137920a2453c37133603dc3837c28b82014fc7a6a3d37d8aeabf50a2a966
|
|
linux.x64
Expired
|
42.4 MB |
sha256:bb3bbec8b3b497f307f8c5b420dba119ae24cf520f874e930a391e33651a8f17
|
|
osx.mac.arm64
Expired
|
43.4 MB |
sha256:ed90025098f1bb55b412d88248c8d0e35f193a31b298469ac848438eec90c8a3
|
|
osx.mac.x64
Expired
|
45.3 MB |
sha256:efc9331498761bb33c539b6ec19595e20fbc7bb05a596c72b6984e5422bf381c
|
|
win.arm64
Expired
|
38.7 MB |
sha256:2d157fa94e401a9d7dfaec1710498076c6a7b15277a198c39f424e76922d9d29
|
|
win.x64
Expired
|
40.4 MB |
sha256:d4b3cfcae0f79eebf13656976a805ef14150d8fb6871078590eb05d80478cedd
|
|
win.x86
Expired
|
37.4 MB |
sha256:71f24931ca1ab02c6c17b3728d792ba154f4b750028c9916cb62cc8caca097cb
|
|