Skip to content

Refactor: Downloader #224

Refactor: Downloader

Refactor: Downloader #224

Triggered via pull request June 8, 2025 08:23
Status Success
Total duration 2m 11s
Artifacts 7

build.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

30 warnings
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/Download/Downloader.cs#L256
The variable 'e' is declared but never used
build-AppImage: PCL.Neo.Core/Download/Downloader.cs#L251
The variable 'e' is declared but never used
build-AppImage: PCL.Neo.Core/Download/Downloader.cs#L245
The variable 'e' is declared but never used
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/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/Download/Downloader.cs#L145
The variable '_' is declared but never used
build-MacOsApp: 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-MacOsApp: PCL.Neo.Core/Download/Downloader.cs#L256
The variable 'e' is declared but never used
build-MacOsApp: PCL.Neo.Core/Download/Downloader.cs#L251
The variable 'e' is declared but never used
build-MacOsApp: PCL.Neo.Core/Download/Downloader.cs#L245
The variable 'e' is declared but never used
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/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/Download/Downloader.cs#L145
The variable '_' is declared but never used
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/Download/Downloader.cs#L256
The variable 'e' is declared but never used
build-WinExe: PCL.Neo.Core/Download/Downloader.cs#L251
The variable 'e' is declared but never used
build-WinExe: PCL.Neo.Core/Download/Downloader.cs#L245
The variable 'e' is declared but never used
build-WinExe: PCL.Neo.Core/Download/Downloader.cs#L145
The variable '_' is declared but never used
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.

Artifacts

Produced during runtime
Name Size Digest
linux.arm64 Expired
41.1 MB
sha256:7d7e64a448f2341e6b577b94755c816ed9e3eae04799900ff66ded8dd2ba71d8
linux.x64 Expired
43.1 MB
sha256:c5a00abe420daf8639191b181124559db140cd8bf006cb3f6c9a27cd5ee81d3f
osx.mac.arm64 Expired
14.5 MB
sha256:3bc0aa1635debcf2a51e0d577b815a86e511de27f5f3c365ead2440c9f4eebd5
osx.mac.x64 Expired
14.5 MB
sha256:ca646c1f479c629d98f99eab545fa82f6c0cac3a9adcb92d75bd7d1d1557a86c
win.arm64 Expired
39.4 MB
sha256:141cc2d7b759608a8160f4f770fc0ad0f3a66110ed808d5229e75bfcb93c16ad
win.x64 Expired
41.1 MB
sha256:99b3f259b317f84df939f54954d46050c0e74d8ccf4a8a661637d7dbdf4da465
win.x86 Expired
38.1 MB
sha256:e964b7198611c83e54be4a58d8265d9484b3d3df4a4e209c41ab718fa16ca0c6