Skip to content

Added a theme downloader #1052

Added a theme downloader

Added a theme downloader #1052

Triggered via pull request October 30, 2025 00:50
Status Success
Total duration 7m 39s
Artifacts 6

build-and-publish.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

20 warnings
build: source/Reloaded.Mod.Loader.Tests/Update/Providers/AggregatePackageProviderTests.cs#L23
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build: source/Reloaded.Mod.Loader.Tests/Update/Providers/AggregatePackageProviderTests.cs#L10
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build: source/Reloaded.Mod.Loader.Update/Providers/AggregateDependencyResolver.cs#L44
Possible null reference argument for parameter 'version2' in 'bool SemanticVersion.operator >(SemanticVersion version1, SemanticVersion version2)'.
build: source/Reloaded.Mod.Loader.Update/Providers/AggregateDependencyResolver.cs#L44
Possible null reference argument for parameter 'version1' in 'bool SemanticVersion.operator >(SemanticVersion version1, SemanticVersion version2)'.
build: source/Reloaded.Mod.Loader.Update/Providers/Web/WebDownloadablePackage.cs#L165
'WebRequest.CreateHttp(Uri)' is obsolete: 'WebRequest, HttpWebRequest, ServicePoint, and WebClient are obsolete. Use HttpClient instead.' (https://aka.ms/dotnet-warnings/SYSLIB0014)
build: source/Reloaded.Mod.Loader.Update/Interfaces/IDependencyResolver.cs#L56
Possible null reference argument for parameter 'version2' in 'bool SemanticVersion.operator <(SemanticVersion version1, SemanticVersion version2)'.
build: source/Reloaded.Mod.Loader.Update/Interfaces/IDependencyResolver.cs#L56
Possible null reference argument for parameter 'version1' in 'bool SemanticVersion.operator <(SemanticVersion version1, SemanticVersion version2)'.
build: source/Reloaded.Mod.Loader/EntryPoint.cs#L161
The variable 'e' is declared but never used
build: source/Reloaded.Mod.Loader.IO/Utility/IOEx.cs#L175
XML comment has cref attribute 'fileName' that could not be resolved
build: source/Reloaded.Mod.Loader.IO/ConfigReader.cs#L23
XML comment has cref attribute 'fileName' that could not be resolved
build: source/Reloaded.Mod.Launcher.Lib/Commands/Mod/DeleteModCommand.cs#L23
Dereference of a possibly null reference.
build: source/Reloaded.Mod.Launcher.Lib/Utility/Version.cs#L37
Possible null reference argument for parameter 'version' in 'NuGetVersion.NuGetVersion(Version version, string? releaseLabel = null, string? metadata = null)'.
build: source/Reloaded.Mod.Loader.Update/Providers/Web/WebDownloadablePackage.cs#L165
'WebRequest.CreateHttp(Uri)' is obsolete: 'WebRequest, HttpWebRequest, ServicePoint, and WebClient are obsolete. Use HttpClient instead.' (https://aka.ms/dotnet-warnings/SYSLIB0014)
build: source/Reloaded.Mod.Loader.Update/Providers/AggregateDependencyResolver.cs#L44
Possible null reference argument for parameter 'version2' in 'bool SemanticVersion.operator >(SemanticVersion version1, SemanticVersion version2)'.
build: source/Reloaded.Mod.Loader.Update/Providers/AggregateDependencyResolver.cs#L44
Possible null reference argument for parameter 'version1' in 'bool SemanticVersion.operator >(SemanticVersion version1, SemanticVersion version2)'.
build: source/Reloaded.Mod.Loader.Update/Interfaces/IDependencyResolver.cs#L56
Possible null reference argument for parameter 'version2' in 'bool SemanticVersion.operator <(SemanticVersion version1, SemanticVersion version2)'.
build: source/Reloaded.Mod.Loader.Update/Interfaces/IDependencyResolver.cs#L56
Possible null reference argument for parameter 'version1' in 'bool SemanticVersion.operator <(SemanticVersion version1, SemanticVersion version2)'.
build: source/Reloaded.Mod.Loader.IO/Utility/IOEx.cs#L175
XML comment has cref attribute 'fileName' that could not be resolved
build: source/Reloaded.Mod.Loader.IO/ConfigReader.cs#L23
XML comment has cref attribute 'fileName' that could not be resolved
build: source/Reloaded.Mod.Interfaces/Structs/ControlAttribute.cs#L70
Symbol 'Reloaded.Mod.Interfaces.Structs.SliderControlParamsAttribute.SliderControlParamsAttribute(double minimum, double maximum, double smallChange, double largeChange, int tickFrequency, bool isSnapToTickEnabled, Reloaded.Mod.Interfaces.Structs.SliderControlTickPlacement tickPlacement, bool showTextField, bool isTextFieldEditable, string textValidationRegex) -> void' is not part of the declared public API (https://github.com/dotnet/roslyn-analyzers/blob/main/src/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)

Artifacts

Produced during runtime
Name Size Digest
Changelog
82.4 KB
sha256:672bbea65635a2b21498a88fabe1802f35da7afeb13b4a4d1e241d9833bbd0a4
Chocolatey Package
9 MB
sha256:6ddbaadc6cb3300c2ebc7b644083ae246756343940502993eb9cbf95bf1ae4e7
Installer
4.87 MB
sha256:3ccd66de11ddf1c6410d72df326cbd55ca3a813195a243e4cb52a1c36cb91da2
Loader Build
18.1 MB
sha256:f502ecdd81ef77489d393a1966ec907b0a32af377be865831d497e1e043ff3f2
NuGet Packages
431 KB
sha256:ee2bd5b6038b3a035b9dbaad312944018aca07a05647b27feb56a5bd7f4a6acd
Tools
9.04 MB
sha256:4d4a5d5578137febfa44fa53bd1ba8f7b529d25f6d7fb3f72093bef950596ac3