Add TODO in Executable

This commit is contained in:
Matt Nadareski
2023-03-09 16:12:21 -05:00
parent 338b2593d5
commit 77b7a24d85
2 changed files with 4 additions and 1 deletions

View File

@@ -13,6 +13,10 @@ namespace BurnOutSharp.FileType
/// <summary>
/// Executable or library
/// </summary>
/// TODO: We need to figure out a way to avoid passing in the Scanner object to all IScannable implementations.
/// In order to achiveve this, Executable specifically needs a way of supporting the Packer types (IExtractable) in such
/// a way that we don't scan the files two times over. Somehow, we need to make Executable IExtractable as well and then
/// take the outputs of `Scan` and figure out if we need to try extracting or not.
public class Executable : IScannable
{
/// <inheritdoc/>

View File

@@ -5,7 +5,6 @@ using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using BurnOutSharp.FileType;
using BinaryObjectScanner.Utilities;
using static BinaryObjectScanner.Utilities.Dictionary;