refactor: Move SupportedServices to the TrashGuide project

It was previously located in Common, which I'm trying to gradually get
rid of. Supported services are ultimately determined by what is in the
guide, so that seems like the best place for it.
master
Robert Dailey 2 weeks ago
parent 8f3c0a7b6b
commit 6a848b50c3

@ -4,8 +4,8 @@ using JetBrains.Annotations;
using Recyclarr.Cli.Console.Helpers;
using Recyclarr.Cli.Console.Settings;
using Recyclarr.Cli.Pipelines.CustomFormat;
using Recyclarr.Common;
using Recyclarr.Repo;
using Recyclarr.TrashGuide;
using Spectre.Console.Cli;
#pragma warning disable CS8765

@ -3,8 +3,8 @@ using System.Diagnostics.CodeAnalysis;
using JetBrains.Annotations;
using Recyclarr.Cli.Console.Helpers;
using Recyclarr.Cli.Pipelines.MediaNaming;
using Recyclarr.Common;
using Recyclarr.Repo;
using Recyclarr.TrashGuide;
using Spectre.Console.Cli;
namespace Recyclarr.Cli.Console.Commands;

@ -3,8 +3,8 @@ using System.Diagnostics.CodeAnalysis;
using JetBrains.Annotations;
using Recyclarr.Cli.Console.Helpers;
using Recyclarr.Cli.Pipelines.QualitySize;
using Recyclarr.Common;
using Recyclarr.Repo;
using Recyclarr.TrashGuide;
using Spectre.Console.Cli;
namespace Recyclarr.Cli.Console.Commands;

@ -5,8 +5,8 @@ using Recyclarr.Cli.Console.Helpers;
using Recyclarr.Cli.Console.Settings;
using Recyclarr.Cli.Migration;
using Recyclarr.Cli.Processors.Sync;
using Recyclarr.Common;
using Recyclarr.Repo;
using Recyclarr.TrashGuide;
using Spectre.Console.Cli;
namespace Recyclarr.Cli.Console.Commands;

@ -1,4 +1,4 @@
using Recyclarr.Common;
using Recyclarr.TrashGuide;
namespace Recyclarr.Cli.Console.Settings;

@ -1,4 +1,4 @@
using Recyclarr.Common;
using Recyclarr.TrashGuide;
namespace Recyclarr.Cli.Console.Settings;

@ -1,5 +1,5 @@
using Recyclarr.Cli.Console.Settings;
using Recyclarr.Common;
using Recyclarr.TrashGuide;
using Recyclarr.TrashGuide.CustomFormat;
using Spectre.Console;

@ -1,7 +1,7 @@
using Recyclarr.Cli.Pipelines.CustomFormat.Cache;
using Recyclarr.Cli.Pipelines.CustomFormat.Models;
using Recyclarr.Cli.Pipelines.Generic;
using Recyclarr.Common;
using Recyclarr.TrashGuide;
using Recyclarr.TrashGuide.CustomFormat;
namespace Recyclarr.Cli.Pipelines.CustomFormat;

@ -1,4 +1,4 @@
using Recyclarr.Common;
using Recyclarr.TrashGuide;
namespace Recyclarr.Cli.Pipelines.Generic;

@ -1,7 +1,7 @@
using Autofac;
using Recyclarr.Cli.Pipelines.MediaNaming.PipelinePhases;
using Recyclarr.Cli.Pipelines.MediaNaming.PipelinePhases.Config;
using Recyclarr.Common;
using Recyclarr.TrashGuide;
namespace Recyclarr.Cli.Pipelines.MediaNaming;

@ -1,5 +1,5 @@
using System.Diagnostics.CodeAnalysis;
using Recyclarr.Common;
using Recyclarr.TrashGuide;
using Recyclarr.TrashGuide.MediaNaming;
using Spectre.Console;

@ -1,7 +1,7 @@
using Recyclarr.Cli.Pipelines.Generic;
using Recyclarr.Cli.Pipelines.MediaNaming.PipelinePhases;
using Recyclarr.Common;
using Recyclarr.ServarrApi.MediaNaming;
using Recyclarr.TrashGuide;
namespace Recyclarr.Cli.Pipelines.MediaNaming;

@ -1,9 +1,9 @@
using Autofac.Features.Indexed;
using Recyclarr.Cli.Pipelines.Generic;
using Recyclarr.Cli.Pipelines.MediaNaming.PipelinePhases.Config;
using Recyclarr.Common;
using Recyclarr.Config.Models;
using Recyclarr.ServarrApi.MediaNaming;
using Recyclarr.TrashGuide;
using Recyclarr.TrashGuide.MediaNaming;
namespace Recyclarr.Cli.Pipelines.MediaNaming.PipelinePhases;

@ -2,7 +2,7 @@ using System.Diagnostics.CodeAnalysis;
using Recyclarr.Cli.Pipelines.Generic;
using Recyclarr.Cli.Pipelines.QualityProfile.Models;
using Recyclarr.Cli.Pipelines.QualityProfile.PipelinePhases;
using Recyclarr.Common;
using Recyclarr.TrashGuide;
namespace Recyclarr.Cli.Pipelines.QualityProfile;

@ -1,4 +1,4 @@
using Recyclarr.Common;
using Recyclarr.TrashGuide;
using Recyclarr.TrashGuide.QualitySize;
using Spectre.Console;

@ -1,7 +1,7 @@
using System.Diagnostics.CodeAnalysis;
using Recyclarr.Cli.Pipelines.Generic;
using Recyclarr.Common;
using Recyclarr.ServarrApi.QualityDefinition;
using Recyclarr.TrashGuide;
using Recyclarr.TrashGuide.QualitySize;
namespace Recyclarr.Cli.Pipelines.QualitySize;

@ -1,9 +1,9 @@
using System.IO.Abstractions;
using Recyclarr.Common;
using Recyclarr.Config;
using Recyclarr.Config.Models;
using Recyclarr.Config.Parsing;
using Recyclarr.Platform;
using Recyclarr.TrashGuide;
using Spectre.Console;
using Spectre.Console.Rendering;

@ -1,5 +1,4 @@
using Recyclarr.Cli.Console.Commands;
using Recyclarr.Common;
using Recyclarr.TrashGuide;
using Spectre.Console;

@ -1,10 +1,10 @@
using System.Diagnostics.CodeAnalysis;
using Recyclarr.Cli.Console.Settings;
using Recyclarr.Cli.Processors.ErrorHandling;
using Recyclarr.Common;
using Recyclarr.Compatibility;
using Recyclarr.Config;
using Recyclarr.Config.Models;
using Recyclarr.TrashGuide;
using Spectre.Console;
namespace Recyclarr.Cli.Processors.Sync;

@ -1,7 +1,7 @@
using Recyclarr.Common;
using Recyclarr.Common.Extensions;
using Recyclarr.Config.Models;
using Recyclarr.Config.Parsing;
using Recyclarr.TrashGuide;
namespace Recyclarr.Config;

@ -1,4 +1,4 @@
using Recyclarr.Common;
using Recyclarr.TrashGuide;
namespace Recyclarr.Config;

@ -1,4 +1,4 @@
using Recyclarr.Common;
using Recyclarr.TrashGuide;
namespace Recyclarr.Config.Models;

@ -1,4 +1,4 @@
using Recyclarr.Common;
using Recyclarr.TrashGuide;
namespace Recyclarr.Config.Models;

@ -1,5 +1,5 @@
using JetBrains.Annotations;
using Recyclarr.Common;
using Recyclarr.TrashGuide;
namespace Recyclarr.Config.Models;

@ -1,4 +1,4 @@
using Recyclarr.Common;
using Recyclarr.TrashGuide;
namespace Recyclarr.Config.Models;

@ -1,6 +1,6 @@
using System.IO.Abstractions;
using Recyclarr.Common;
using Recyclarr.Platform;
using Recyclarr.TrashGuide;
namespace Recyclarr.Config.Parsing.PostProcessing.ConfigMerging;

@ -1,5 +1,5 @@
using System.IO.Abstractions;
using Recyclarr.Common;
using Recyclarr.TrashGuide;
namespace Recyclarr.Config.Parsing.PostProcessing.ConfigMerging;

@ -1,5 +1,5 @@
using System.IO.Abstractions;
using Recyclarr.Common;
using Recyclarr.TrashGuide;
namespace Recyclarr.Config.Parsing.PostProcessing.ConfigMerging;

@ -1,5 +1,4 @@
using System.IO.Abstractions;
using Recyclarr.Common;
using Recyclarr.Common.Extensions;
using Recyclarr.TrashGuide;

@ -1,5 +1,5 @@
using System.IO.Abstractions;
using Recyclarr.Common;
using Recyclarr.TrashGuide;
namespace Recyclarr.Config.Parsing.PostProcessing.ConfigMerging;

@ -1,6 +1,6 @@
using Recyclarr.Common;
using Recyclarr.Config.Parsing.PostProcessing.ConfigMerging;
using Recyclarr.Platform;
using Recyclarr.TrashGuide;
using Serilog.Context;
namespace Recyclarr.Config.Parsing.PostProcessing;

@ -1,6 +1,6 @@
using Flurl.Http;
using Recyclarr.Common;
using Recyclarr.Config.Models;
using Recyclarr.TrashGuide;
namespace Recyclarr.ServarrApi.MediaNaming;

@ -1,7 +1,6 @@
using System.IO.Abstractions;
using System.Text.Json;
using JetBrains.Annotations;
using Recyclarr.Common;
using Recyclarr.Json;
using Recyclarr.Repo;

@ -1,5 +1,4 @@
using System.IO.Abstractions;
using Recyclarr.Common;
using Recyclarr.Repo;
namespace Recyclarr.TrashGuide.CustomFormat;

@ -1,5 +1,3 @@
using Recyclarr.Common;
namespace Recyclarr.TrashGuide.CustomFormat;
public interface ICustomFormatGuideService

@ -1,5 +1,4 @@
using System.IO.Abstractions;
using Recyclarr.Common;
using Recyclarr.Json.Loading;
using Recyclarr.Repo;

@ -1,5 +1,3 @@
using Recyclarr.Common;
namespace Recyclarr.TrashGuide.QualitySize;
public interface IQualitySizeGuideService

@ -1,4 +1,3 @@
using Recyclarr.Common;
using Recyclarr.Repo;
namespace Recyclarr.TrashGuide.QualitySize;

@ -1,6 +1,5 @@
<Project Sdk="Microsoft.NET.Sdk">
<ItemGroup>
<ProjectReference Include="..\Recyclarr.Common\Recyclarr.Common.csproj" />
<ProjectReference Include="..\Recyclarr.Repo\Recyclarr.Repo.csproj" />
</ItemGroup>
<ItemGroup>

@ -1,4 +1,4 @@
namespace Recyclarr.Common;
namespace Recyclarr.TrashGuide;
public enum SupportedServices
{

@ -1,8 +1,8 @@
using Autofac.Core.Registration;
using Recyclarr.Cli.Pipelines.MediaNaming;
using Recyclarr.Cli.Pipelines.MediaNaming.PipelinePhases;
using Recyclarr.Common;
using Recyclarr.Config.Models;
using Recyclarr.TrashGuide;
namespace Recyclarr.Cli.IntegrationTests;

@ -1,7 +1,6 @@
using System.IO.Abstractions;
using Recyclarr.Cli.Console.Commands;
using Recyclarr.Cli.Processors.Config;
using Recyclarr.Common;
using Recyclarr.TrashGuide;
using Spectre.Console.Testing;

@ -1,5 +1,4 @@
using System.IO.Abstractions;
using Recyclarr.Common;
using Recyclarr.Repo;
using Recyclarr.TestLibrary;
using Recyclarr.TestLibrary.AutoFixture;

@ -1,7 +1,7 @@
using System.IO.Abstractions;
using Recyclarr.Common;
using Recyclarr.Config;
using Recyclarr.Config.Parsing;
using Recyclarr.TrashGuide;
namespace Recyclarr.IntegrationTests;

@ -9,6 +9,7 @@ using Recyclarr.Config;
using Recyclarr.Config.Models;
using Recyclarr.Config.Parsing;
using Recyclarr.TestLibrary.Autofac;
using Recyclarr.TrashGuide;
namespace Recyclarr.IntegrationTests;

@ -1,8 +1,8 @@
using System.IO.Abstractions;
using Recyclarr.Common;
using Recyclarr.Common.Extensions;
using Recyclarr.Repo;
using Recyclarr.TestLibrary;
using Recyclarr.TrashGuide;
using Recyclarr.TrashGuide.QualitySize;
namespace Recyclarr.IntegrationTests;

@ -1,6 +1,6 @@
using Recyclarr.Common;
using Recyclarr.Config;
using Recyclarr.Config.Models;
using Recyclarr.TrashGuide;
namespace Recyclarr.Tests.Config;

@ -1,5 +1,4 @@
using System.IO.Abstractions;
using Recyclarr.Common;
using Recyclarr.Config.Parsing.PostProcessing.ConfigMerging;
using Recyclarr.TrashGuide;

@ -1,6 +1,6 @@
using System.IO.Abstractions;
using Recyclarr.Common;
using Recyclarr.Config.Parsing.PostProcessing.ConfigMerging;
using Recyclarr.TrashGuide;
namespace Recyclarr.Tests.Config.Parsing.PostProcessing.ConfigMerging;

Loading…
Cancel
Save