[Aaru.Core] Introduced constants for module names

Introduces constant fields for respective debug module names, replacing the hardcoded ones.
This is done to standardize the naming convention, reduce redundancy and potentially avoid any typos or name mismatches across the project.
This change makes the code more maintainable and easier to update in case module names need to be changed.
This commit is contained in:
2023-10-03 17:17:16 +01:00
parent 446c5f1c64
commit 874c7d92ff
20 changed files with 225 additions and 207 deletions

View File

@@ -39,6 +39,8 @@ namespace Aaru.Core;
/// <summary>Core media image format operations</summary>
public static class ImageFormat
{
const string MODULE_NAME = "Format detection";
/// <summary>Detects the image plugin that recognizes the data inside a filter</summary>
/// <param name="imageFilter">Filter</param>
/// <returns>Detected image plugin</returns>
@@ -61,7 +63,7 @@ public static class ImageFormat
try
{
AaruConsole.DebugWriteLine("Format detection", Localization.Core.Trying_plugin_0, imagePlugin.Name);
AaruConsole.DebugWriteLine(MODULE_NAME, Localization.Core.Trying_plugin_0, imagePlugin.Name);
if(!imagePlugin.Identify(imageFilter))
continue;
@@ -91,7 +93,7 @@ public static class ImageFormat
if(imagePlugin.Id == new Guid("12345678-AAAA-BBBB-CCCC-123456789000"))
continue;
AaruConsole.DebugWriteLine("Format detection", Localization.Core.Trying_plugin_0, imagePlugin.Name);
AaruConsole.DebugWriteLine(MODULE_NAME, Localization.Core.Trying_plugin_0, imagePlugin.Name);
if(!imagePlugin.Identify(imageFilter))
continue;
@@ -121,7 +123,7 @@ public static class ImageFormat
try
{
AaruConsole.DebugWriteLine("Format detection", Localization.Core.Trying_plugin_0, imagePlugin.Name);
AaruConsole.DebugWriteLine(MODULE_NAME, Localization.Core.Trying_plugin_0, imagePlugin.Name);
if(!imagePlugin.Identify(imageFilter))
continue;