mirror of
https://github.com/SabreTools/MPF.git
synced 2026-07-02 17:24:48 +00:00
Extract anything that can be static
This commit is contained in:
File diff suppressed because it is too large
Load Diff
1295
MPF.Library/InfoTool.cs
Normal file
1295
MPF.Library/InfoTool.cs
Normal file
File diff suppressed because it is too large
Load Diff
@@ -39,7 +39,7 @@ namespace MPF.Test
|
||||
[InlineData("superhero", "blah&foo.bin", "superhero", "blah&foo.bin")]
|
||||
public void FixOutputPathsTest(string outputDirectory, string outputFilename, string expectedOutputDirectory, string expectedOutputFilename)
|
||||
{
|
||||
(string actualOutputDirectory, string actualOutputFilename) = DumpEnvironment.NormalizeOutputPaths(outputDirectory, outputFilename, false);
|
||||
(string actualOutputDirectory, string actualOutputFilename) = InfoTool.NormalizeOutputPaths(outputDirectory, outputFilename, false);
|
||||
Assert.Equal(expectedOutputDirectory, actualOutputDirectory);
|
||||
Assert.Equal(expectedOutputFilename, actualOutputFilename);
|
||||
}
|
||||
|
||||
@@ -864,7 +864,7 @@ namespace MPF.GUI.ViewModels
|
||||
string trimmedPath = Env.Parameters.OutputPath?.Trim('"') ?? string.Empty;
|
||||
string outputDirectory = Path.GetDirectoryName(trimmedPath);
|
||||
string outputFilename = Path.GetFileName(trimmedPath);
|
||||
(outputDirectory, outputFilename) = DumpEnvironment.NormalizeOutputPaths(outputDirectory, outputFilename, App.Options.InternalProgram == InternalProgram.DiscImageCreator);
|
||||
(outputDirectory, outputFilename) = InfoTool.NormalizeOutputPaths(outputDirectory, outputFilename, App.Options.InternalProgram == InternalProgram.DiscImageCreator);
|
||||
if (!string.IsNullOrWhiteSpace(outputDirectory))
|
||||
App.Instance.OutputDirectoryTextBox.Text = outputDirectory;
|
||||
else
|
||||
@@ -1072,7 +1072,7 @@ namespace MPF.GUI.ViewModels
|
||||
}
|
||||
|
||||
// If a complete dump already exists
|
||||
(bool foundFiles, List<string> _) = Env.FoundAllFiles(true);
|
||||
(bool foundFiles, List<string> _) = InfoTool.FoundAllFiles(Env.OutputDirectory, Env.OutputFilename, Env.Parameters, true);
|
||||
if (foundFiles)
|
||||
{
|
||||
MessageBoxResult mbresult = CustomMessageBox.Show("A complete dump already exists! Are you sure you want to overwrite?", "Overwrite?", MessageBoxButton.YesNo, MessageBoxImage.Exclamation);
|
||||
|
||||
Reference in New Issue
Block a user