[Refactor] Replace regex with source generation.

This commit is contained in:
2025-11-24 11:27:56 +00:00
parent 98f52803c9
commit 0fa91c34e1
33 changed files with 585 additions and 188 deletions

View File

@@ -30,9 +30,14 @@
// Copyright © 2011-2025 Natalia Portillo
// ****************************************************************************/
using System.Text.RegularExpressions;
namespace Aaru.Images;
public sealed partial class DriDiskCopy
{
const string REGEX_DRI = @"DiskImage\s(?<version>\d+.\d+)\s\(C\)\s\d+\,*\d*\s+Digital Research Inc";
[GeneratedRegex(REGEX_DRI)]
private static partial Regex DriRegex();
}