diff --git a/RombaSharp/Features/Archive.cs b/RombaSharp/Features/Archive.cs index 1ea99192..2f892ff1 100644 --- a/RombaSharp/Features/Archive.cs +++ b/RombaSharp/Features/Archive.cs @@ -6,6 +6,7 @@ using SabreTools.Core; using SabreTools.DatFiles; using SabreTools.DatItems; using SabreTools.DatTools; +using SabreTools.FileTypes; using SabreTools.Help; using Microsoft.Data.Sqlite; diff --git a/RombaSharp/Features/Build.cs b/RombaSharp/Features/Build.cs index 3d3924b9..10f65d00 100644 --- a/RombaSharp/Features/Build.cs +++ b/RombaSharp/Features/Build.cs @@ -2,9 +2,9 @@ using System.IO; using System.Linq; -using SabreTools.Core; using SabreTools.DatFiles; using SabreTools.DatTools; +using SabreTools.FileTypes; using SabreTools.Help; using SabreTools.IO; diff --git a/SabreTools.Core/Enums.cs b/SabreTools.Core/Enums.cs index c5e8aac3..0b92366c 100644 --- a/SabreTools.Core/Enums.cs +++ b/SabreTools.Core/Enums.cs @@ -1005,32 +1005,4 @@ namespace SabreTools.Core } #endregion - - #region FileTypes - - /// - /// Output format for rebuilt files - /// - public enum OutputFormat - { - // Currently implemented - Folder, - ParentFolder, - TorrentZip, - TorrentGzip, - TorrentGzipRomba, - TorrentXZ, - TorrentXZRomba, - TapeArchive, - - // Currently unimplemented fully - Torrent7Zip, - TorrentRar, - TorrentLRZip, - TorrentLZ4, - TorrentZstd, - TorrentZPAQ, - } - - #endregion } diff --git a/SabreTools.FileTypes/Enums.cs b/SabreTools.FileTypes/Enums.cs index c8d29371..3a4196d5 100644 --- a/SabreTools.FileTypes/Enums.cs +++ b/SabreTools.FileTypes/Enums.cs @@ -1283,4 +1283,28 @@ namespace SabreTools.FileTypes ZPAQArchive, ZstdArchive, } + + /// + /// Output format for rebuilt files + /// + public enum OutputFormat + { + // Currently implemented + Folder, + ParentFolder, + TorrentZip, + TorrentGzip, + TorrentGzipRomba, + TorrentXZ, + TorrentXZRomba, + TapeArchive, + + // Currently unimplemented fully + Torrent7Zip, + TorrentRar, + TorrentLRZip, + TorrentLZ4, + TorrentZstd, + TorrentZPAQ, + } } \ No newline at end of file diff --git a/SabreTools.FileTypes/Folder.cs b/SabreTools.FileTypes/Folder.cs index 413e81bc..c4693555 100644 --- a/SabreTools.FileTypes/Folder.cs +++ b/SabreTools.FileTypes/Folder.cs @@ -3,7 +3,6 @@ using System.Collections.Generic; using System.IO; using System.Linq; -using SabreTools.Core; using SabreTools.Core.Tools; using SabreTools.FileTypes.Archives; using SabreTools.IO; diff --git a/SabreTools/Features/BaseFeature.cs b/SabreTools/Features/BaseFeature.cs index 346c2394..c7d4939c 100644 --- a/SabreTools/Features/BaseFeature.cs +++ b/SabreTools/Features/BaseFeature.cs @@ -5,6 +5,7 @@ using System.IO; using SabreTools.Core; using SabreTools.Core.Tools; using SabreTools.DatFiles; +using SabreTools.FileTypes; using SabreTools.Filtering; using SabreTools.Help; using SabreTools.IO; diff --git a/SabreTools/Features/Sort.cs b/SabreTools/Features/Sort.cs index 9046d396..73add155 100644 --- a/SabreTools/Features/Sort.cs +++ b/SabreTools/Features/Sort.cs @@ -4,6 +4,7 @@ using System.IO; using SabreTools.Core; using SabreTools.DatFiles; using SabreTools.DatTools; +using SabreTools.FileTypes; using SabreTools.Help; using SabreTools.IO; using SabreTools.Logging;