optimize: 优雅!优雅!还是tmd优雅! #136
build.yml
on: pull_request
build-AppImage
1m 30s
build-MacOsApp
1m 41s
build-WinExe
1m 57s
Annotations
30 warnings
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#L250
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-AppImage:
PCL.Neo.Core/Models/Minecraft/Game/GameService.cs#L201
Possible null reference argument for parameter 'uriString' in 'Uri.Uri(string uriString)'.
|
build-AppImage:
PCL.Neo.Core/Models/Minecraft/Game/GameService.cs#L196
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#L157
Dereference of a possibly null reference.
|
build-AppImage:
PCL.Neo.Core/Models/Minecraft/Game/GameService.cs#L111
Dereference of a possibly null reference.
|
build-AppImage:
PCL.Neo.Core/Models/Minecraft/Game/GameService.cs#L91
Dereference of a possibly null reference.
|
build-AppImage:
PCL.Neo.Core/Models/Minecraft/Game/GameService.cs#L91
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#L76
The variable 'e' is declared but never used
|
build-MacOsApp:
PCL.Neo.Core/Models/Minecraft/Game/GameService.cs#L250
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#L201
Possible null reference argument for parameter 'uriString' in 'Uri.Uri(string uriString)'.
|
build-MacOsApp:
PCL.Neo.Core/Models/Minecraft/Game/GameService.cs#L196
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#L157
Dereference of a possibly null reference.
|
build-MacOsApp:
PCL.Neo.Core/Models/Minecraft/Game/GameService.cs#L111
Dereference of a possibly null reference.
|
build-MacOsApp:
PCL.Neo.Core/Models/Minecraft/Game/GameService.cs#L91
Dereference of a possibly null reference.
|
build-MacOsApp:
PCL.Neo.Core/Models/Minecraft/Game/GameService.cs#L91
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#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-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/Game/GameService.cs#L201
Possible null reference argument for parameter 'uriString' in 'Uri.Uri(string uriString)'.
|
build-WinExe:
PCL.Neo.Core/Models/Minecraft/Game/GameService.cs#L196
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#L157
Dereference of a possibly null reference.
|
build-WinExe:
PCL.Neo.Core/Models/Minecraft/Game/GameService.cs#L111
Dereference of a possibly null reference.
|
build-WinExe:
PCL.Neo.Core/Models/Minecraft/Game/GameService.cs#L91
Dereference of a possibly null reference.
|
build-WinExe:
PCL.Neo.Core/Models/Minecraft/Game/GameService.cs#L91
Dereference of a possibly null reference.
|
build-WinExe:
PCL.Neo.Core/Models/Minecraft/Java/JavaManager.cs#L76
The variable 'e' is declared but never used
|
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:d868f8695c52dbdde9526998c0825856561a9cb578798ec3e66126ddd5d4a511
|
|
linux.x64
Expired
|
42.4 MB |
sha256:189d1be7082d62d74d132b2b197c78a483f3aaf1e85d3c76520569b97559428d
|
|
osx.mac.arm64
Expired
|
43.4 MB |
sha256:8e8199f6894f82add287cc88506b757e10000d52f4b96e7db0ae1f039940bf4c
|
|
osx.mac.x64
Expired
|
45.3 MB |
sha256:b33e1d1259154df63e0d59703b08ba017062520826477584997781298768a9d6
|
|
win.arm64
Expired
|
38.7 MB |
sha256:8ab8de2a94133d2a45cc25c7755d95e572cf34167ec3fe85725a5107212f3f68
|
|
win.x64
Expired
|
40.4 MB |
sha256:bf1bd6985cbac89082dbe851eaf82f01671401f6653e521a07bc74cb1a28f740
|
|
win.x86
Expired
|
37.4 MB |
sha256:ae4fb17b59beee5fae4f20b45aba7a4490773ddcfeff3cb066a6effdb19095ef
|
|