diff options
| author | theguymadmax <theguymadmax@proton.me> | 2026-07-08 11:45:16 -0400 |
|---|---|---|
| committer | theguymadmax <theguymadmax@proton.me> | 2026-07-08 11:45:16 -0400 |
| commit | a1255bda6a854dac20a6b0731453e96daf910347 (patch) | |
| tree | 297e6b49d6119f271d4ff5b0f6e6e15c54e558d1 | |
| parent | 860cb75d582aa6da0c03571072d43e99c3e87e80 (diff) | |
Use FrozenSet
| -rw-r--r-- | MediaBrowser.Providers/Plugins/Tmdb/TmdbUtils.cs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/MediaBrowser.Providers/Plugins/Tmdb/TmdbUtils.cs b/MediaBrowser.Providers/Plugins/Tmdb/TmdbUtils.cs index 3664164a1c..7e6b9beee9 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/TmdbUtils.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/TmdbUtils.cs @@ -1,4 +1,5 @@ using System; +using System.Collections.Frozen; using System.Collections.Generic; using System.Diagnostics.CodeAnalysis; using System.Text.RegularExpressions; @@ -51,12 +52,12 @@ namespace MediaBrowser.Providers.Plugins.Tmdb /// <summary> /// Writing jobs to keep. /// </summary> - private static readonly HashSet<string> WriterJobs = new(StringComparer.OrdinalIgnoreCase) + private static readonly FrozenSet<string> _writerJobs = new[] { "writer", "screenplay", "novel" - }; + }.ToFrozenSet(StringComparer.OrdinalIgnoreCase); [GeneratedRegex(@"[\W_-[ยท]]+")] private static partial Regex NonWordRegex(); @@ -92,7 +93,7 @@ namespace MediaBrowser.Providers.Plugins.Tmdb } if (string.Equals(crew.Department, "writing", StringComparison.OrdinalIgnoreCase) - && crew.Job is not null && WriterJobs.Contains(crew.Job)) + && crew.Job is not null && _writerJobs.Contains(crew.Job)) { return PersonKind.Writer; } |
