>>> recyclarr-cli: Building testing/recyclarr-cli 6.0.2-r1 (using abuild 3.12.0-r3) started Wed, 14 Feb 2024 18:44:29 +0000 >>> recyclarr-cli: Checking sanity of /home/buildozer/aports/testing/recyclarr-cli/APKBUILD... >>> recyclarr-cli: Analyzing dependencies... >>> recyclarr-cli: Installing for build: build-base dotnet8-runtime git dotnet8-sdk (1/16) Installing dotnet-host (8.0.1-r1) (2/16) Installing dotnet8-hostfxr (8.0.1-r1) (3/16) Installing icu-data-full (74.2-r0) (4/16) Installing icu-libs (74.2-r0) (5/16) Installing xz-libs (5.4.6-r0) (6/16) Installing libunwind (1.8.0-r0) (7/16) Installing dotnet8-runtime (8.0.1-r1) (8/16) Installing aspnetcore8-runtime (8.0.1-r1) (9/16) Installing aspnetcore8-targeting-pack (8.0.1-r1) (10/16) Installing dotnet8-apphost-pack (8.0.1-r1) (11/16) Installing dotnet8-targeting-pack (8.0.1-r1) (12/16) Installing dotnet8-templates (8.0.101-r1) (13/16) Installing netstandard21-targeting-pack (8.0.101-r1) (14/16) Installing libucontext (1.2-r2) (15/16) Installing dotnet8-sdk (8.0.101-r1) (16/16) Installing .makedepends-recyclarr-cli (20240214.184431) Executing busybox-1.36.1-r19.trigger OK: 1051 MiB in 122 packages >>> recyclarr-cli: Cleaning up srcdir >>> recyclarr-cli: Cleaning up pkgdir >>> recyclarr-cli: Cleaning up tmpdir >>> recyclarr-cli: Fetching https://distfiles.alpinelinux.org/distfiles/edge/recyclarr-cli-6.0.2.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 291k 100 291k 0 0 2683k 0 --:--:-- --:--:-- --:--:-- 2701k >>> recyclarr-cli: Fetching https://distfiles.alpinelinux.org/distfiles/edge/recyclarr-cli-6.0.2.tar.gz >>> recyclarr-cli: Checking sha512sums... recyclarr-cli-6.0.2.tar.gz: OK 0001-disable-gitversion.patch: OK 0002-build-dotnet8.patch: OK >>> recyclarr-cli: Unpacking /var/cache/distfiles/edge/recyclarr-cli-6.0.2.tar.gz... >>> recyclarr-cli: 0001-disable-gitversion.patch patching file src/Recyclarr.Cli/Program.cs >>> recyclarr-cli: 0002-build-dotnet8.patch patching file src/Directory.Build.props MSBuild version 17.8.3+195e7f5a3 for .NET Determining projects to restore... Restored /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.VersionControl/Recyclarr.VersionControl.csproj (in 5.53 sec). Restored /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Yaml/Recyclarr.Yaml.csproj (in 5.53 sec). Restored /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Common/Recyclarr.Common.csproj (in 5.74 sec). Restored /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Platform/Recyclarr.Platform.csproj (in 5.74 sec). Restored /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Json/Recyclarr.Json.csproj (in 5.78 sec). Restored /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Repo/Recyclarr.Repo.csproj (in 5.78 sec). Restored /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Config/Recyclarr.Config.csproj (in 5.78 sec). Restored /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Settings/Recyclarr.Settings.csproj (in 5.77 sec). Restored /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.ServarrApi/Recyclarr.ServarrApi.csproj (in 5.78 sec). Restored /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Compatibility/Recyclarr.Compatibility.csproj (in 5.79 sec). Restored /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.TrashGuide/Recyclarr.TrashGuide.csproj (in 5.78 sec). Restored /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Recyclarr.Cli.csproj (in 20.22 sec). /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Yaml/YamlDotNet/ReadOnlyCollectionNodeTypeResolver.cs(22,61): warning CA1859: Change type of field 'CustomGenericInterfaceImplementations' from 'System.Collections.Generic.IReadOnlyDictionary' to 'System.Collections.Generic.Dictionary' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Yaml/Recyclarr.Yaml.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Common/Extensions/CollectionExtensions.cs(10,9): warning CA1510: Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Common/Recyclarr.Common.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Common/FluentValidation/RuntimeValidationService.cs(32,48): warning CA1860: Prefer comparing 'Length' to 0 rather than using 'Any()', both for clarity and for performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1860) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Common/Recyclarr.Common.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Common/Extensions/CollectionExtensions.cs(85,16): warning CA1860: Prefer comparing 'Count' to 0 rather than using 'Any()', both for clarity and for performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1860) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Common/Recyclarr.Common.csproj] Recyclarr.VersionControl -> /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.VersionControl/bin/Release/net8.0/Recyclarr.VersionControl.dll Recyclarr.Common -> /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Common/bin/Release/net8.0/Recyclarr.Common.dll Recyclarr.Yaml -> /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Yaml/bin/Release/net8.0/Recyclarr.Yaml.dll Recyclarr.Json -> /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Json/bin/Release/net8.0/Recyclarr.Json.dll Recyclarr.Platform -> /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Platform/bin/Release/net8.0/Recyclarr.Platform.dll Recyclarr.Settings -> /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Settings/bin/Release/net8.0/Recyclarr.Settings.dll Recyclarr.Repo -> /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Repo/bin/Release/net8.0/Recyclarr.Repo.dll /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.TrashGuide/ReleaseProfile/ReleaseProfileDataValidator.cs(29,24): warning CA1860: Prefer comparing 'Count' to 0 rather than using 'Any()', both for clarity and for performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1860) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.TrashGuide/Recyclarr.TrashGuide.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.TrashGuide/ReleaseProfile/ReleaseProfileDataValidator.cs(29,44): warning CA1860: Prefer comparing 'Count' to 0 rather than using 'Any()', both for clarity and for performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1860) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.TrashGuide/Recyclarr.TrashGuide.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.TrashGuide/ReleaseProfile/ReleaseProfileDataValidator.cs(29,63): warning CA1860: Prefer comparing 'Count' to 0 rather than using 'Any()', both for clarity and for performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1860) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.TrashGuide/Recyclarr.TrashGuide.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.TrashGuide/CustomFormat/CustomFormatCategoryParser.cs(53,17): warning CA1860: Prefer comparing 'Length' to 0 rather than using 'Any()', both for clarity and for performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1860) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.TrashGuide/Recyclarr.TrashGuide.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.TrashGuide/CustomFormat/CustomFormatCategoryParser.cs(56,21): warning CA1860: Prefer comparing 'Count' to 0 rather than using 'Any()', both for clarity and for performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1860) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.TrashGuide/Recyclarr.TrashGuide.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.TrashGuide/CustomFormat/CustomFormatCategoryParser.cs(63,17): warning CA1860: Prefer comparing 'Count' to 0 rather than using 'Any()', both for clarity and for performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1860) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.TrashGuide/Recyclarr.TrashGuide.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.TrashGuide/ConfigTemplateGuideService.cs(48,47): warning CA1859: Change return type of method 'LoadTemplateData' from 'System.Collections.Generic.IReadOnlyCollection' to 'System.Collections.Generic.List' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.TrashGuide/Recyclarr.TrashGuide.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.TrashGuide/MediaNaming/MediaNamingGuideService.cs(30,56): warning CA1859: Change return type of method 'JoinDictionaries' from 'System.Collections.Generic.IReadOnlyDictionary' to 'System.Collections.Generic.Dictionary' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.TrashGuide/Recyclarr.TrashGuide.csproj] Recyclarr.TrashGuide -> /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.TrashGuide/bin/Release/net8.0/Recyclarr.TrashGuide.dll /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Config/Parsing/ErrorHandling/ConfigurationException.cs(11,9): warning SYSLIB0051: 'Exception.Exception(SerializationInfo, StreamingContext)' is obsolete: 'This API supports obsolete formatter-based serialization. It should not be called or extended by application code.' (https://aka.ms/dotnet-warnings/SYSLIB0051) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Config/Recyclarr.Config.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Config/Parsing/ErrorHandling/FeatureRemovalException.cs(9,9): warning SYSLIB0051: 'Exception.Exception(SerializationInfo, StreamingContext)' is obsolete: 'This API supports obsolete formatter-based serialization. It should not be called or extended by application code.' (https://aka.ms/dotnet-warnings/SYSLIB0051) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Config/Recyclarr.Config.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Config/ConfigurationRegistry.cs(27,52): warning CA1860: Prefer comparing 'Count' to 0 rather than using 'Any()', both for clarity and for performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1860) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Config/Recyclarr.Config.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Config/Parsing/ConfigurationFinder.cs(17,44): warning CA1859: Change return type of method 'FindDefaultConfigFiles' from 'System.Collections.Generic.IReadOnlyCollection' to 'System.Collections.Generic.List' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Config/Recyclarr.Config.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Config/ConfigurationRegistry.cs(55,13): warning CA1860: Prefer comparing 'Count' to 0 rather than using 'Any()', both for clarity and for performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1860) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Config/Recyclarr.Config.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Config/ConfigurationRegistry.cs(61,13): warning CA1860: Prefer comparing 'Count' to 0 rather than using 'Any()', both for clarity and for performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1860) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Config/Recyclarr.Config.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Config/ConfigurationRegistry.cs(67,13): warning CA1860: Prefer comparing 'Count' to 0 rather than using 'Any()', both for clarity and for performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1860) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Config/Recyclarr.Config.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Config/Parsing/PostProcessing/ImplicitUrlAndKeyPostProcessor.cs(25,45): warning CA1859: Change return type of method 'ProcessService' from 'System.Collections.Generic.IReadOnlyDictionary?' to 'System.Collections.Generic.Dictionary?' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Config/Recyclarr.Config.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Config/ConfigExtensions.cs(47,44): warning CA1860: Prefer comparing 'Count' to 0 rather than using 'Any()', both for clarity and for performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1860) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Config/Recyclarr.Config.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Config/ConfigurationRegistry.cs(34,44): warning CA1859: Change return type of method 'PrepareManualConfigs' from 'System.Collections.Generic.IReadOnlyCollection' to 'System.Collections.Generic.List' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Config/Recyclarr.Config.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Config/Parsing/PostProcessing/IncludePostProcessor.cs(36,45): warning CA1859: Change return type of method 'ProcessIncludes' from 'System.Collections.Generic.IReadOnlyDictionary?' to 'System.Collections.Generic.Dictionary?' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Config/Recyclarr.Config.csproj] Recyclarr.Config -> /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Config/bin/Release/net8.0/Recyclarr.Config.dll Recyclarr.ServarrApi -> /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.ServarrApi/bin/Release/net8.0/Recyclarr.ServarrApi.dll Recyclarr.Compatibility -> /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Compatibility/bin/Release/net8.0/Recyclarr.Compatibility.dll /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Cache/CacheException.cs(14,9): warning SYSLIB0051: 'Exception.Exception(SerializationInfo, StreamingContext)' is obsolete: 'This API supports obsolete formatter-based serialization. It should not be called or extended by application code.' (https://aka.ms/dotnet-warnings/SYSLIB0051) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Recyclarr.Cli.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Processors/FatalException.cs(16,9): warning SYSLIB0051: 'Exception.Exception(SerializationInfo, StreamingContext)' is obsolete: 'This API supports obsolete formatter-based serialization. It should not be called or extended by application code.' (https://aka.ms/dotnet-warnings/SYSLIB0051) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Recyclarr.Cli.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Processors/Config/TemplateConfigCreator.cs(28,16): warning CA1860: Prefer comparing 'Count' to 0 rather than using 'Any()', both for clarity and for performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1860) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Recyclarr.Cli.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Pipelines/MediaNaming/PipelinePhases/MediaNamingPhaseLogger.cs(17,13): warning CA1860: Prefer comparing 'Count' to 0 rather than using 'Any()', both for clarity and for performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1860) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Recyclarr.Cli.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Pipelines/MediaNaming/PipelinePhases/MediaNamingPhaseLogger.cs(34,14): warning CA1860: Prefer comparing 'Count' to 0 rather than using 'Any()', both for clarity and for performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1860) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Recyclarr.Cli.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Pipelines/MediaNaming/PipelinePhases/MediaNamingPhaseLogger.cs(52,13): warning CA1860: Prefer comparing 'Count' to 0 rather than using 'Any()', both for clarity and for performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1860) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Recyclarr.Cli.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Processors/Delete/DeleteCustomFormatsProcessor.cs(46,18): warning CA1860: Prefer comparing 'Count' to 0 rather than using 'Any()', both for clarity and for performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1860) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Recyclarr.Cli.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Console/Commands/MigrateCommand.cs(49,17): warning CA1860: Prefer comparing 'Count' to 0 rather than using 'Any()', both for clarity and for performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1860) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Recyclarr.Cli.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Pipelines/QualityProfile/QualityProfileSyncPipeline.cs(31,14): warning CA1860: Prefer comparing 'Count' to 0 rather than using 'Any()', both for clarity and for performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1860) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Recyclarr.Cli.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Processors/Config/ConfigListLocalProcessor.cs(43,18): warning CA1860: Prefer comparing 'Count' to 0 rather than using 'Any()', both for clarity and for performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1860) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Recyclarr.Cli.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Pipelines/QualityProfile/PipelinePhases/QualityProfilePreviewPhase.cs(29,17): warning CA1860: Prefer comparing 'Count' to 0 rather than using 'Any()', both for clarity and for performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1860) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Recyclarr.Cli.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Pipelines/QualityProfile/PipelinePhases/QualityProfileApiPersistencePhase.cs(30,13): warning CA1860: Prefer comparing 'Count' to 0 rather than using 'Any()', both for clarity and for performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1860) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Recyclarr.Cli.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Processors/Config/ConfigListLocalProcessor.cs(74,14): warning CA1860: Prefer comparing 'Count' to 0 rather than using 'Any()', both for clarity and for performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1860) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Recyclarr.Cli.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Pipelines/ReleaseProfile/Filters/ReleaseProfileDataFilterer.cs(66,13): warning CA1860: Prefer comparing 'Count' to 0 rather than using 'Any()', both for clarity and for performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1860) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Recyclarr.Cli.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Processors/Config/ConfigListTemplateProcessor.cs(48,40): warning CA1859: Change return type of method 'RenderTemplates' from 'System.Collections.Generic.IEnumerable' to 'System.Collections.Generic.List' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Recyclarr.Cli.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Pipelines/ReleaseProfile/Filters/ReleaseProfileDataFilterer.cs(77,13): warning CA1860: Prefer comparing 'Count' to 0 rather than using 'Any()', both for clarity and for performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1860) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Recyclarr.Cli.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Processors/Config/ConfigManipulator.cs(33,57): warning CA1859: Change return type of method 'InvokeCallbackForEach' from 'System.Collections.Generic.IReadOnlyDictionary' to 'System.Collections.Generic.Dictionary' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Recyclarr.Cli.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Pipelines/QualityProfile/PipelinePhases/QualityProfileNoticePhase.cs(48,25): warning CA1860: Prefer comparing 'Count' to 0 rather than using 'Any()', both for clarity and for performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1860) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Recyclarr.Cli.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Pipelines/QualityProfile/PipelinePhases/QualityProfileNoticePhase.cs(58,25): warning CA1860: Prefer comparing 'Count' to 0 rather than using 'Any()', both for clarity and for performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1860) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Recyclarr.Cli.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Pipelines/ReleaseProfile/ReleaseProfileDataLister.cs(76,46): warning CA1860: Prefer comparing 'Length' to 0 rather than using 'Any()', both for clarity and for performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1860) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Recyclarr.Cli.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Pipelines/ReleaseProfile/ReleaseProfileDataLister.cs(77,14): warning CA1860: Prefer comparing 'Count' to 0 rather than using 'Any()', both for clarity and for performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1860) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Recyclarr.Cli.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Pipelines/ReleaseProfile/ReleaseProfileDataLister.cs(86,17): warning CA1860: Prefer comparing 'Length' to 0 rather than using 'Any()', both for clarity and for performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1860) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Recyclarr.Cli.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Pipelines/QualityProfile/PipelinePhases/QualityProfileTransactionPhase.cs(108,14): warning CA1860: Prefer comparing 'Count' to 0 rather than using 'Any()', both for clarity and for performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1860) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Recyclarr.Cli.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Pipelines/QualityProfile/PipelinePhases/QualityProfileConfigPhase.cs(79,14): warning CA1860: Prefer comparing 'Count' to 0 rather than using 'Any()', both for clarity and for performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1860) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Recyclarr.Cli.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Pipelines/MediaNaming/MediaNamingDataLister.cs(85,32): warning CA1859: Change return type of method 'DictionaryToTableSonarr' from 'Spectre.Console.Rendering.IRenderable' to 'Spectre.Console.Rows' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Recyclarr.Cli.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Pipelines/MediaNaming/MediaNamingDataLister.cs(65,32): warning CA1859: Change return type of method 'DictionaryToTableRadarr' from 'Spectre.Console.Rendering.IRenderable' to 'Spectre.Console.Rows' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Recyclarr.Cli.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Pipelines/ReleaseProfile/PipelinePhases/ReleaseProfileTransactionPhase.cs(46,56): warning CA1859: Change return type of method 'DeleteOldManagedProfiles' from 'System.Collections.Generic.IReadOnlyList' to 'System.Collections.Generic.List' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Recyclarr.Cli.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Processors/Config/ConfigListLocalProcessor.cs(69,34): warning CA1859: Change type of parameter 'rows' from 'System.Collections.Generic.ICollection' to 'System.Collections.Generic.List' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Recyclarr.Cli.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Pipelines/MediaNaming/PipelinePhases/MediaNamingConfigPhase.cs(42,28): warning CA1859: Change return type of method 'ProcessRadarrNaming' from 'Recyclarr.ServarrApi.MediaNaming.MediaNamingDto' to 'Recyclarr.ServarrApi.MediaNaming.RadarrMediaNamingDto' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Recyclarr.Cli.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Pipelines/QualityProfile/PipelinePhases/QualityProfilePreviewPhase.cs(131,14): warning CA1860: Prefer comparing 'Count' to 0 rather than using 'Any()', both for clarity and for performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1860) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Recyclarr.Cli.csproj] /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Pipelines/QualityProfile/PipelinePhases/QualityProfilePreviewPhase.cs(78,32): warning CA1859: Change return type of method 'SetupQualityItemTable' from 'Spectre.Console.Rendering.IRenderable' to 'Spectre.Console.Rows' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859) [/home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/Recyclarr.Cli.csproj] Recyclarr.Cli -> /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/src/Recyclarr.Cli/bin/Release/net8.0/linux-musl-x64/recyclarr.dll Recyclarr.Cli -> /home/buildozer/aports/testing/recyclarr-cli/src/recyclarr-6.0.2/publish/ >>> recyclarr-cli: Entering fakeroot... >>> recyclarr-cli*: Running postcheck for recyclarr-cli >>> recyclarr-cli*: Preparing package recyclarr-cli... >>> recyclarr-cli*: Scanning shared objects >>> recyclarr-cli*: Tracing dependencies... dotnet8-runtime git so:libc.musl-x86_64.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> recyclarr-cli*: Package size: 6.2 MB >>> recyclarr-cli*: Compressing data... >>> recyclarr-cli*: Create checksum... >>> recyclarr-cli*: Create recyclarr-cli-6.0.2-r1.apk >>> recyclarr-cli: Build complete at Wed, 14 Feb 2024 18:45:25 +0000 elapsed time 0h 0m 56s >>> recyclarr-cli: Cleaning up srcdir >>> recyclarr-cli: Cleaning up pkgdir >>> recyclarr-cli: Uninstalling dependencies... (1/16) Purging .makedepends-recyclarr-cli (20240214.184431) (2/16) Purging dotnet8-sdk (8.0.101-r1) (3/16) Purging aspnetcore8-runtime (8.0.1-r1) (4/16) Purging dotnet8-runtime (8.0.1-r1) (5/16) Purging aspnetcore8-targeting-pack (8.0.1-r1) (6/16) Purging dotnet8-apphost-pack (8.0.1-r1) (7/16) Purging dotnet8-targeting-pack (8.0.1-r1) (8/16) Purging dotnet8-hostfxr (8.0.1-r1) (9/16) Purging icu-libs (74.2-r0) (10/16) Purging dotnet8-templates (8.0.101-r1) (11/16) Purging netstandard21-targeting-pack (8.0.101-r1) (12/16) Purging dotnet-host (8.0.1-r1) (13/16) Purging libucontext (1.2-r2) (14/16) Purging icu-data-full (74.2-r0) (15/16) Purging libunwind (1.8.0-r0) (16/16) Purging xz-libs (5.4.6-r0) Executing busybox-1.36.1-r19.trigger OK: 378 MiB in 106 packages >>> recyclarr-cli: Updating the testing/x86_64 repository index... >>> recyclarr-cli: Signing the index...