Browse Source

fix: Address review

pull/9630/head
Giuseppe Lippolis 3 years ago
parent
commit
79e5db3f40
  1. 2
      src/Avalonia.Dialogs/Internal/ManagedFileChooserFilterViewModel.cs
  2. 4
      src/Avalonia.Remote.Protocol/MetsysBson.cs

2
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();
}

4
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()

Loading…
Cancel
Save