Make GetLogFilePaths required

This commit is contained in:
Matt Nadareski
2024-05-21 19:53:40 -04:00
parent db92acfdcc
commit e163b174ac
2 changed files with 8 additions and 7 deletions

View File

@@ -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)

View File

@@ -67,6 +67,13 @@ namespace MPF.Core.Processors
/// <param name="redumpCompat">Determines if outputs are processed according to Redump specifications</param>
public abstract void GenerateSubmissionInfo(SubmissionInfo submissionInfo, string basePath, Drive? drive, bool redumpCompat);
/// <summary>
/// Generate a list of all log files generated
/// </summary>
/// <param name="basePath">Base filename and path to use for checking</param>
/// <returns>List of all log file paths, empty otherwise</returns>
public abstract List<string> GetLogFilePaths(string basePath);
#endregion
#region Virtual Methods
@@ -78,13 +85,6 @@ namespace MPF.Core.Processors
/// <returns>List of all deleteable file paths, empty otherwise</returns>
public virtual List<string> GetDeleteableFilePaths(string basePath) => [];
/// <summary>
/// Generate a list of all log files generated
/// </summary>
/// <param name="basePath">Base filename and path to use for checking</param>
/// <returns>List of all log file paths, empty otherwise</returns>
public virtual List<string> GetLogFilePaths(string basePath) => [];
#endregion
#region Parameter Parsing