Move treat-as-file enum to better namespace

This commit is contained in:
Matt Nadareski
2020-12-12 13:53:58 -08:00
parent b426fbc199
commit aea5116bda
11 changed files with 33 additions and 27 deletions

View File

@@ -2,7 +2,6 @@
using System.IO; using System.IO;
using System.Linq; using System.Linq;
using SabreTools.Core;
using SabreTools.DatFiles; using SabreTools.DatFiles;
using SabreTools.DatItems; using SabreTools.DatItems;
using SabreTools.DatTools; using SabreTools.DatTools;

View File

@@ -5,6 +5,7 @@ using SabreTools.Core;
using SabreTools.Core.Tools; using SabreTools.Core.Tools;
using SabreTools.DatFiles; using SabreTools.DatFiles;
using SabreTools.DatTools; using SabreTools.DatTools;
using SabreTools.FileTypes;
using SabreTools.Filtering; using SabreTools.Filtering;
using SabreTools.Help; using SabreTools.Help;
using SabreTools.IO; using SabreTools.IO;

View File

@@ -5,6 +5,7 @@ using SabreTools.Core;
using SabreTools.DatFiles; using SabreTools.DatFiles;
using SabreTools.DatItems; using SabreTools.DatItems;
using SabreTools.DatTools; using SabreTools.DatTools;
using SabreTools.FileTypes;
using SabreTools.Help; using SabreTools.Help;
using SabreTools.IO; using SabreTools.IO;
using SabreTools.Logging; using SabreTools.Logging;

View File

@@ -5,6 +5,7 @@ using SabreTools.Core;
using SabreTools.DatFiles; using SabreTools.DatFiles;
using SabreTools.DatItems; using SabreTools.DatItems;
using SabreTools.DatTools; using SabreTools.DatTools;
using SabreTools.FileTypes;
using SabreTools.Help; using SabreTools.Help;
using Microsoft.Data.Sqlite; using Microsoft.Data.Sqlite;

View File

@@ -601,31 +601,6 @@ namespace SabreTools.Core
Flat, Flat,
} }
/// <summary>
/// Determines which files should be skipped in DFD
/// </summary>
public enum SkipFileType
{
None = 0,
Archive,
File,
}
/// <summary>
/// Determines what sort of files get externally hashed
/// </summary>
/// TODO: Can FileType be used instead?
[Flags]
public enum TreatAsFile
{
CHD = 1 << 0,
Archive = 1 << 1,
AaruFormat = 1 << 2,
NonArchive = CHD | AaruFormat,
All = CHD | Archive | AaruFormat,
}
#endregion #endregion
#region DatItems #region DatItems

View File

@@ -0,0 +1,12 @@
namespace SabreTools.DatTools
{
/// <summary>
/// Determines which files should be skipped in DFD
/// </summary>
public enum SkipFileType
{
None = 0,
Archive,
File,
}
}

View File

@@ -1307,4 +1307,19 @@ namespace SabreTools.FileTypes
TorrentZstd, TorrentZstd,
TorrentZPAQ, TorrentZPAQ,
} }
/// <summary>
/// Determines what sort of files get externally hashed
/// </summary>
/// TODO: Can FileType be used instead?
[Flags]
public enum TreatAsFile
{
CHD = 1 << 0,
Archive = 1 << 1,
AaruFormat = 1 << 2,
NonArchive = CHD | AaruFormat,
All = CHD | Archive | AaruFormat,
}
} }

View File

@@ -5,6 +5,7 @@ using System.IO;
using SabreTools.Core; using SabreTools.Core;
using SabreTools.Core.Tools; using SabreTools.Core.Tools;
using SabreTools.DatFiles; using SabreTools.DatFiles;
using SabreTools.DatTools;
using SabreTools.FileTypes; using SabreTools.FileTypes;
using SabreTools.Filtering; using SabreTools.Filtering;
using SabreTools.Help; using SabreTools.Help;

View File

@@ -5,6 +5,7 @@ using System.IO;
using SabreTools.Core; using SabreTools.Core;
using SabreTools.DatFiles; using SabreTools.DatFiles;
using SabreTools.DatTools; using SabreTools.DatTools;
using SabreTools.FileTypes;
using SabreTools.Help; using SabreTools.Help;
namespace SabreTools.Features namespace SabreTools.Features

View File

@@ -1,7 +1,6 @@
using System.Collections.Generic; using System.Collections.Generic;
using System.IO; using System.IO;
using SabreTools.Core;
using SabreTools.DatFiles; using SabreTools.DatFiles;
using SabreTools.DatTools; using SabreTools.DatTools;
using SabreTools.FileTypes; using SabreTools.FileTypes;

View File

@@ -3,6 +3,7 @@
using SabreTools.Core; using SabreTools.Core;
using SabreTools.DatFiles; using SabreTools.DatFiles;
using SabreTools.DatTools; using SabreTools.DatTools;
using SabreTools.FileTypes;
using SabreTools.Help; using SabreTools.Help;
using SabreTools.IO; using SabreTools.IO;
using SabreTools.Logging; using SabreTools.Logging;