diff --git a/CHANGELIST.md b/CHANGELIST.md index c374a49f..b843e82f 100644 --- a/CHANGELIST.md +++ b/CHANGELIST.md @@ -27,6 +27,7 @@ - Move constants into related classes - Separate out artifact generation - Reduce surface area of generation method +- Make GetLogFilePaths required ### 3.1.9a (2024-05-21) diff --git a/MPF.Core/Processors/BaseProcessor.cs b/MPF.Core/Processors/BaseProcessor.cs index 64044ab1..3766bdac 100644 --- a/MPF.Core/Processors/BaseProcessor.cs +++ b/MPF.Core/Processors/BaseProcessor.cs @@ -67,6 +67,13 @@ namespace MPF.Core.Processors /// Determines if outputs are processed according to Redump specifications public abstract void GenerateSubmissionInfo(SubmissionInfo submissionInfo, string basePath, Drive? drive, bool redumpCompat); + /// + /// Generate a list of all log files generated + /// + /// Base filename and path to use for checking + /// List of all log file paths, empty otherwise + public abstract List GetLogFilePaths(string basePath); + #endregion #region Virtual Methods @@ -78,13 +85,6 @@ namespace MPF.Core.Processors /// List of all deleteable file paths, empty otherwise public virtual List GetDeleteableFilePaths(string basePath) => []; - /// - /// Generate a list of all log files generated - /// - /// Base filename and path to use for checking - /// List of all log file paths, empty otherwise - public virtual List GetLogFilePaths(string basePath) => []; - #endregion #region Parameter Parsing