@ -11,6 +11,10 @@
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
</PropertyGroup>
<ItemGroup>
<Using Include="Serilog" />
</ItemGroup>
<!--
To prevent System.Reactive.xml (and other XML docs) from being in the publish dir.
See: https://github.com/dotnet/reactive/issues/1066#issuecomment-548941146
@ -21,7 +21,6 @@ using Recyclarr.TrashLib.Services.Radarr;
using Recyclarr.TrashLib.Services.Sonarr;
using Recyclarr.TrashLib.Services.System;
using Recyclarr.TrashLib.Startup;
using Serilog;
using Spectre.Console.Cli;
namespace Recyclarr.Cli;
@ -3,7 +3,6 @@ using System.Diagnostics.CodeAnalysis;
using JetBrains.Annotations;
using Recyclarr.TrashLib.ExceptionTypes;
using Recyclarr.TrashLib.Services.Processors;
namespace Recyclarr.Cli.Console.Commands;
using Recyclarr.TrashLib.Repo;
#pragma warning disable CS8765
@ -8,7 +8,6 @@ using Recyclarr.TrashLib.Config;
using Recyclarr.TrashLib.Services.Radarr;
@ -1,5 +1,4 @@
namespace Recyclarr.Cli.Console.Setup;
@ -1,6 +1,5 @@
using Recyclarr.Cli.Logging;
using Recyclarr.TrashLib.Config.Settings;
@ -2,7 +2,6 @@ using System.IO.Abstractions;
using Recyclarr.Common.Serilog;
using Recyclarr.TrashLib;
using Serilog.Core;
using Serilog.Events;
using Serilog.Templates;
@ -5,7 +5,6 @@ using MoreLinq;
using Recyclarr.Cli.Console;
using Recyclarr.Cli.Console.Helpers;
using Recyclarr.Cli.Console.Setup;
using Spectre.Console;
using System.Reactive.Disposables;
using System.Reactive.Linq;
namespace Recyclarr.Common.Extensions;
using System.IO.Abstractions;
using Recyclarr.Common.Extensions;
namespace Recyclarr.Common;
@ -8,7 +8,6 @@ using Autofac.Extensions.DependencyInjection;
using MudBlazor.Services;
using Recyclarr.Gui;
var builder = WebApplication.CreateBuilder(args);
@ -4,7 +4,6 @@ using System.Text.RegularExpressions;
using Newtonsoft.Json;
using Newtonsoft.Json.Serialization;
namespace Recyclarr.TrashLib.Cache;
@ -2,7 +2,6 @@ using FluentValidation;
using Recyclarr.TrashLib.Config.Services;
using Recyclarr.TrashLib.Http;
namespace Recyclarr.TrashLib.Config.Parsing;
using System.IO.Abstractions;
using Recyclarr.TrashLib.Config.Yaml;
using Serilog.Context;
using YamlDotNet.Core;
using YamlDotNet.Core.Events;
@ -3,7 +3,6 @@ using Flurl.Http.Configuration;
using Recyclarr.Common.Networking;
namespace Recyclarr.TrashLib.Http;
@ -1,7 +1,6 @@
using Flurl;
using Flurl.Http.Configuration;
@ -3,7 +3,6 @@ using Recyclarr.Common;
using Recyclarr.TrashLib.Repo.VersionControl;
namespace Recyclarr.TrashLib.Repo;
using System.Text;
using CliWrap;
namespace Recyclarr.TrashLib.Repo.VersionControl;
@ -1,5 +1,3 @@
public class GitRepositoryFactory : IGitRepositoryFactory
@ -2,7 +2,6 @@ using Recyclarr.Common.Extensions;
using Recyclarr.TrashLib.Cache;
using Recyclarr.TrashLib.Services.CustomFormat.Models;
using Recyclarr.TrashLib.Services.CustomFormat.Models.Cache;
namespace Recyclarr.TrashLib.Services.CustomFormat;
@ -3,7 +3,6 @@ using Recyclarr.TrashLib.Config.Services;
using Recyclarr.TrashLib.Services.Common;
using Recyclarr.TrashLib.Services.CustomFormat.Processors;
using Recyclarr.TrashLib.Services.CustomFormat.Processors.PersistenceSteps;
@ -5,7 +5,6 @@ using Newtonsoft.Json;
using Recyclarr.Common;
namespace Recyclarr.TrashLib.Services.CustomFormat.Guide;
namespace Recyclarr.TrashLib.Services.Processors;
@ -2,7 +2,6 @@ using Recyclarr.TrashLib.Services.CustomFormat;
using Recyclarr.TrashLib.Services.QualitySize;
using Recyclarr.TrashLib.Services.Radarr.Config;
@ -4,7 +4,6 @@ using Recyclarr.TrashLib.Services.Sonarr;
using Recyclarr.TrashLib.Services.Sonarr.Capabilities;
using Recyclarr.TrashLib.Services.Sonarr.Config;
using Recyclarr.TrashLib.Services.Sonarr.ReleaseProfile;
@ -8,7 +8,6 @@ using Recyclarr.TrashLib.Http;
@ -3,7 +3,6 @@ using Newtonsoft.Json;
namespace Recyclarr.TrashLib.Services.QualitySize.Guide;
using Recyclarr.TrashLib.Services.QualitySize.Api;
namespace Recyclarr.TrashLib.Services.QualitySize;
@ -3,7 +3,6 @@ using Recyclarr.TrashLib.Services.CustomFormat.Guide;
using Recyclarr.TrashLib.Services.QualitySize.Guide;
namespace Recyclarr.TrashLib.Services.Radarr;
@ -5,7 +5,6 @@ using Recyclarr.TrashLib.ExceptionTypes;
using Recyclarr.TrashLib.Services.Sonarr.Api.Objects;
using Recyclarr.TrashLib.Services.Sonarr.Api.Schemas;
namespace Recyclarr.TrashLib.Services.Sonarr.Api;
@ -10,7 +10,6 @@ using Recyclarr.TrashLib.Services.QualitySize;
using Recyclarr.TrashLib.Services.Sonarr.ReleaseProfile.Filters;
namespace Recyclarr.TrashLib.Services.Sonarr;
namespace Recyclarr.TrashLib.Services.Sonarr.ReleaseProfile.Filters;
using System.Collections.ObjectModel;
using FluentValidation.Results;
using Recyclarr.Common.FluentValidation;
@ -3,7 +3,6 @@ using Recyclarr.TrashLib.Services.Sonarr.Api;
namespace Recyclarr.TrashLib.Services.Sonarr.ReleaseProfile;
@ -3,7 +3,6 @@ using System.Reactive.Linq;
using Flurl.Http;
using Recyclarr.TrashLib.Services.System.Dto;
namespace Recyclarr.TrashLib.Services.System;