From 79e5db3f4044f448f9932ddea854f8148b5020e6 Mon Sep 17 00:00:00 2001 From: Giuseppe Lippolis Date: Wed, 7 Dec 2022 09:22:16 +0100 Subject: [PATCH] fix: Address review --- .../Internal/ManagedFileChooserFilterViewModel.cs | 2 +- src/Avalonia.Remote.Protocol/MetsysBson.cs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Avalonia.Dialogs/Internal/ManagedFileChooserFilterViewModel.cs b/src/Avalonia.Dialogs/Internal/ManagedFileChooserFilterViewModel.cs index 6da7c68a75..8389a25386 100644 --- a/src/Avalonia.Dialogs/Internal/ManagedFileChooserFilterViewModel.cs +++ b/src/Avalonia.Dialogs/Internal/ManagedFileChooserFilterViewModel.cs @@ -19,7 +19,7 @@ namespace Avalonia.Dialogs.Internal } _patterns = filter.Patterns? - .Select(e => new Regex(Regex.Escape(e).Replace(@"\*", ".*").Replace(@"\?", "."), RegexOptions.Singleline | RegexOptions.IgnoreCase | RegexOptions.Compiled)) + .Select(e => new Regex(Regex.Escape(e).Replace(@"\*", ".*").Replace(@"\?", "."), RegexOptions.Singleline | RegexOptions.IgnoreCase)) .ToArray(); } diff --git a/src/Avalonia.Remote.Protocol/MetsysBson.cs b/src/Avalonia.Remote.Protocol/MetsysBson.cs index 2ebeda8403..c0263b3518 100644 --- a/src/Avalonia.Remote.Protocol/MetsysBson.cs +++ b/src/Avalonia.Remote.Protocol/MetsysBson.cs @@ -1370,7 +1370,7 @@ namespace Metsys.Bson var pattern = ReadName(); var optionsString = ReadName(); - var options = RegexOptions.None; + var options = RegexOptions.Compiled; if (optionsString.Contains('e')) options = options | RegexOptions.ECMAScript; if (optionsString.Contains('i')) options = options | RegexOptions.IgnoreCase; if (optionsString.Contains('l')) options = options | RegexOptions.CultureInvariant; @@ -1379,7 +1379,7 @@ namespace Metsys.Bson if (optionsString.Contains('w')) options = options | RegexOptions.IgnorePatternWhitespace; if (optionsString.Contains('x')) options = options | RegexOptions.ExplicitCapture; - return new Regex(pattern, options | RegexOptions.Compiled); + return new Regex(pattern, options); } private Types ReadType()