diff --git a/Emby.Naming/Audio/AlbumParser.cs b/Emby.Naming/Audio/AlbumParser.cs index fa42acf6..ea0095b7 100644 --- a/Emby.Naming/Audio/AlbumParser.cs +++ b/Emby.Naming/Audio/AlbumParser.cs @@ -24,7 +24,7 @@ namespace Emby.Naming.Audio /// Naming options containing AlbumStackingPrefixes. public AlbumParser(NamingOptions options) { - _options = options; + this._options = options; } [GeneratedRegex(@"[-\.\(\)\s]+")] @@ -49,11 +49,11 @@ namespace Emby.Naming.Audio // Normalize // Remove whitespace - filename = CleanRegex().Replace(filename, " "); + this.filename = CleanRegex().Replace(filename, " "); ReadOnlySpan trimmedFilename = filename.AsSpan().TrimStart(); - foreach (var prefix in _options.AlbumStackingPrefixes) + foreach (var prefix in this._options.AlbumStackingPrefixes) { if (!trimmedFilename.StartsWith(prefix, StringComparison.OrdinalIgnoreCase)) { diff --git a/Emby.Naming/AudioBook/AudioBookFileInfo.cs b/Emby.Naming/AudioBook/AudioBookFileInfo.cs index 2d8a9b59..e10c90b5 100644 --- a/Emby.Naming/AudioBook/AudioBookFileInfo.cs +++ b/Emby.Naming/AudioBook/AudioBookFileInfo.cs @@ -20,10 +20,10 @@ namespace Emby.Naming.AudioBook /// Number of chapter this file represents. public AudioBookFileInfo(string path, string container, int? partNumber = default, int? chapterNumber = default) { - Path = path; - Container = container; - PartNumber = partNumber; - ChapterNumber = chapterNumber; + this.Path = path; + this.Container = container; + this.PartNumber = partNumber; + this.ChapterNumber = chapterNumber; } /// @@ -63,19 +63,19 @@ namespace Emby.Naming.AudioBook return 1; } - var chapterNumberComparison = Nullable.Compare(ChapterNumber, other.ChapterNumber); + var chapterNumberComparison = Nullable.Compare(this.ChapterNumber, other.ChapterNumber); if (chapterNumberComparison != 0) { return chapterNumberComparison; } - var partNumberComparison = Nullable.Compare(PartNumber, other.PartNumber); + var partNumberComparison = Nullable.Compare(this.PartNumber, other.PartNumber); if (partNumberComparison != 0) { return partNumberComparison; } - return string.Compare(Path, other.Path, StringComparison.Ordinal); + return string.Compare(this.Path, other.Path, StringComparison.Ordinal); } } } diff --git a/Emby.Naming/AudioBook/AudioBookFilePathParser.cs b/Emby.Naming/AudioBook/AudioBookFilePathParser.cs index 8a9563de..7d406995 100644 --- a/Emby.Naming/AudioBook/AudioBookFilePathParser.cs +++ b/Emby.Naming/AudioBook/AudioBookFilePathParser.cs @@ -22,7 +22,7 @@ namespace Emby.Naming.AudioBook /// Naming options containing AudioBookPartsExpressions. public AudioBookFilePathParser(NamingOptions options) { - _options = options; + this._options = options; } /// @@ -34,7 +34,7 @@ namespace Emby.Naming.AudioBook { AudioBookFilePathParserResult result = default; var fileName = Path.GetFileNameWithoutExtension(path); - foreach (var expression in _options.AudioBookPartsExpressions) + foreach (var expression in this._options.AudioBookPartsExpressions) { var match = Regex.Match(fileName, expression, RegexOptions.IgnoreCase); if (match.Success) diff --git a/Emby.Naming/AudioBook/AudioBookInfo.cs b/Emby.Naming/AudioBook/AudioBookInfo.cs index 63a88b5d..4911ab6e 100644 --- a/Emby.Naming/AudioBook/AudioBookInfo.cs +++ b/Emby.Naming/AudioBook/AudioBookInfo.cs @@ -21,11 +21,11 @@ namespace Emby.Naming.AudioBook /// Alternative version of files. public AudioBookInfo(string name, int? year, IReadOnlyList files, IReadOnlyList extras, IReadOnlyList alternateVersions) { - Name = name; - Year = year; - Files = files; - Extras = extras; - AlternateVersions = alternateVersions; + this.Name = name; + this.Year = year; + this.Files = files; + this.Extras = extras; + this.AlternateVersions = alternateVersions; } /// diff --git a/Emby.Naming/AudioBook/AudioBookListResolver.cs b/Emby.Naming/AudioBook/AudioBookListResolver.cs index f5a7e737..3596e8fa 100644 --- a/Emby.Naming/AudioBook/AudioBookListResolver.cs +++ b/Emby.Naming/AudioBook/AudioBookListResolver.cs @@ -26,8 +26,8 @@ namespace Emby.Naming.AudioBook /// Naming options passed along to and . public AudioBookListResolver(NamingOptions options) { - _options = options; - _audioBookResolver = new AudioBookResolver(_options); + this._options = options; + this._audioBookResolver = new AudioBookResolver(this._options); } /// @@ -39,7 +39,7 @@ namespace Emby.Naming.AudioBook { // File with empty fullname will be sorted out here. var audiobookFileInfos = files - .Select(i => _audioBookResolver.Resolve(i.FullName)) + .Select(i => this._audioBookResolver.Resolve(i.FullName)) .OfType(); var stackResult = StackResolver.ResolveAudioBooks(audiobookFileInfos); @@ -47,13 +47,13 @@ namespace Emby.Naming.AudioBook foreach (var stack in stackResult) { var stackFiles = stack.Files - .Select(i => _audioBookResolver.Resolve(i)) + .Select(i => this._audioBookResolver.Resolve(i)) .OfType() .ToList(); stackFiles.Sort(); - var nameParserResult = new AudioBookNameParser(_options).Parse(stack.Name); + var nameParserResult = new AudioBookNameParser(this._options).Parse(stack.Name); FindExtraAndAlternativeFiles(ref stackFiles, out var extras, out var alternativeVersions, nameParserResult); @@ -70,8 +70,8 @@ namespace Emby.Naming.AudioBook private void FindExtraAndAlternativeFiles(ref List stackFiles, out List extras, out List alternativeVersions, AudioBookNameParserResult nameParserResult) { - extras = new List(); - alternativeVersions = new List(); + this.extras = new List(); + this.alternativeVersions = new List(); var haveChaptersOrPages = stackFiles.Any(x => x.ChapterNumber is not null || x.PartNumber is not null); var groupedBy = stackFiles.GroupBy(file => new { file.ChapterNumber, file.PartNumber }); @@ -108,7 +108,7 @@ namespace Emby.Naming.AudioBook .ThenBy(x => x.Path) .ToList(); - stackFiles = stackFiles.Except(extra).ToList(); + this.stackFiles = stackFiles.Except(extra).ToList(); extras.AddRange(extra); } @@ -119,9 +119,9 @@ namespace Emby.Naming.AudioBook .ThenBy(x => x.Path) .ToList(); - var main = FindMainAudioBookFile(alternatives, nameParserResult.Name); + var main = this.FindMainAudioBookFile(alternatives, nameParserResult.Name); alternatives.Remove(main); - stackFiles = stackFiles.Except(alternatives).ToList(); + this.stackFiles = stackFiles.Except(alternatives).ToList(); alternativeVersions.AddRange(alternatives); } } @@ -134,7 +134,7 @@ namespace Emby.Naming.AudioBook .Skip(1) .ToList(); - stackFiles = stackFiles.Except(alternatives).ToList(); + this.stackFiles = stackFiles.Except(alternatives).ToList(); alternativeVersions.AddRange(alternatives); } } diff --git a/Emby.Naming/AudioBook/AudioBookNameParser.cs b/Emby.Naming/AudioBook/AudioBookNameParser.cs index 82d34ebe..55e8a04c 100644 --- a/Emby.Naming/AudioBook/AudioBookNameParser.cs +++ b/Emby.Naming/AudioBook/AudioBookNameParser.cs @@ -21,7 +21,7 @@ namespace Emby.Naming.AudioBook /// Naming options containing AudioBookNamesExpressions. public AudioBookNameParser(NamingOptions options) { - _options = options; + this._options = options; } /// @@ -32,7 +32,7 @@ namespace Emby.Naming.AudioBook public AudioBookNameParserResult Parse(string name) { AudioBookNameParserResult result = default; - foreach (var expression in _options.AudioBookNamesExpressions) + foreach (var expression in this._options.AudioBookNamesExpressions) { var match = Regex.Match(name, expression, RegexOptions.IgnoreCase); if (match.Success) diff --git a/Emby.Naming/AudioBook/AudioBookResolver.cs b/Emby.Naming/AudioBook/AudioBookResolver.cs index 2ed0a30f..de016b5b 100644 --- a/Emby.Naming/AudioBook/AudioBookResolver.cs +++ b/Emby.Naming/AudioBook/AudioBookResolver.cs @@ -22,7 +22,7 @@ namespace Emby.Naming.AudioBook /// containing AudioFileExtensions and also used to pass to AudioBookFilePathParser. public AudioBookResolver(NamingOptions options) { - _options = options; + this._options = options; } /// @@ -41,14 +41,14 @@ namespace Emby.Naming.AudioBook var extension = Path.GetExtension(path); // Check supported extensions - if (!_options.AudioFileExtensions.Contains(extension, StringComparison.OrdinalIgnoreCase)) + if (!this._options.AudioFileExtensions.Contains(extension, StringComparison.OrdinalIgnoreCase)) { return null; } var container = extension.TrimStart('.'); - var parsingResult = new AudioBookFilePathParser(_options).Parse(path); + var parsingResult = new AudioBookFilePathParser(this._options).Parse(path); return new AudioBookFileInfo( path, diff --git a/Emby.Naming/Book/BookFileNameParserResult.cs b/Emby.Naming/Book/BookFileNameParserResult.cs index b96e1cbf..0899a214 100644 --- a/Emby.Naming/Book/BookFileNameParserResult.cs +++ b/Emby.Naming/Book/BookFileNameParserResult.cs @@ -16,10 +16,10 @@ namespace Emby.Naming.Book /// public BookFileNameParserResult() { - Name = null; - Index = null; - Year = null; - SeriesName = null; + this.Name = null; + this.Index = null; + this.Year = null; + this.SeriesName = null; } /// diff --git a/Emby.Naming/Common/EpisodeExpression.cs b/Emby.Naming/Common/EpisodeExpression.cs index 6f37ca75..b578a1a8 100644 --- a/Emby.Naming/Common/EpisodeExpression.cs +++ b/Emby.Naming/Common/EpisodeExpression.cs @@ -22,10 +22,10 @@ namespace Emby.Naming.Common /// True if date is expected. public EpisodeExpression(string expression, bool byDate = false) { - _expression = expression; - IsByDate = byDate; - DateTimeFormats = Array.Empty(); - SupportsAbsoluteEpisodeNumbers = true; + this._expression = expression; + this.IsByDate = byDate; + this.DateTimeFormats = Array.Empty(); + this.SupportsAbsoluteEpisodeNumbers = true; } /// @@ -33,11 +33,11 @@ namespace Emby.Naming.Common /// public string Expression { - get => _expression; + get => this._expression; set { - _expression = value; - _regex = null; + this._expression = value; + this._regex = null; } } @@ -69,6 +69,6 @@ namespace Emby.Naming.Common /// /// Gets a expressions objects (creates it if null). /// - public Regex Regex => _regex ??= new Regex(Expression, RegexOptions.IgnoreCase | RegexOptions.Compiled); + public Regex Regex => this._regex ??= new Regex(this.Expression, RegexOptions.IgnoreCase | RegexOptions.Compiled); } } diff --git a/Emby.Naming/Common/NamingOptions.cs b/Emby.Naming/Common/NamingOptions.cs index cffc532d..e549ed03 100644 --- a/Emby.Naming/Common/NamingOptions.cs +++ b/Emby.Naming/Common/NamingOptions.cs @@ -25,7 +25,7 @@ namespace Emby.Naming.Common /// public NamingOptions() { - VideoFileExtensions = + this.VideoFileExtensions = [ ".001", ".3g2", @@ -83,7 +83,7 @@ namespace Emby.Naming.Common ".xvid" ]; - VideoFlagDelimiters = + this.VideoFlagDelimiters = [ '(', ')', @@ -94,12 +94,12 @@ namespace Emby.Naming.Common ']' ]; - StubFileExtensions = + this.StubFileExtensions = [ ".disc" ]; - StubTypes = + this.StubTypes = [ new StubTypeRule( stubType: "dvd", @@ -142,19 +142,19 @@ namespace Emby.Naming.Common token: "DSR") ]; - VideoFileStackingRules = + this.VideoFileStackingRules = [ new FileStackRule(@"^(?.*?)(?:(?<=[\]\)\}])|[ _.-]+)[\(\[]?(?cd|dvd|part|pt|dis[ck])[ _.-]*(?[0-9]+)[\)\]]?(?:\.[^.]+)?$", true), new FileStackRule(@"^(?.*?)(?:(?<=[\]\)\}])|[ _.-]+)[\(\[]?(?cd|dvd|part|pt|dis[ck])[ _.-]*(?[a-d])[\)\]]?(?:\.[^.]+)?$", false) ]; - CleanDateTimes = + this.CleanDateTimes = [ @"(.+[^_\,\.\(\)\[\]\-])[_\.\(\)\[\]\-](19[0-9]{2}|20[0-9]{2})(?![0-9]+|\W[0-9]{2}\W[0-9]{2})([ _\,\.\(\)\[\]\-][^0-9]|).*(19[0-9]{2}|20[0-9]{2})*", @"(.+[^_\,\.\(\)\[\]\-])[ _\.\(\)\[\]\-]+(19[0-9]{2}|20[0-9]{2})(?![0-9]+|\W[0-9]{2}\W[0-9]{2})([ _\,\.\(\)\[\]\-][^0-9]|).*(19[0-9]{2}|20[0-9]{2})*" ]; - CleanStrings = + this.CleanStrings = [ @"^\s*(?.+?)[ _\,\.\(\)\[\]\-](3d|sbs|tab|hsbs|htab|mvc|HDR|HDC|UHD|UltraHD|4k|ac3|dts|custom|dc|divx|divx5|dsr|dsrip|dutch|dvd|dvdrip|dvdscr|dvdscreener|screener|dvdivx|cam|fragment|fs|hdtv|hdrip|hdtvrip|internal|limited|multi|subs|ntsc|ogg|ogm|pal|pdtv|proper|repack|rerip|retail|cd[1-9]|r5|bd5|bd|se|svcd|swedish|german|read.nfo|nfofix|unrated|ws|telesync|ts|telecine|tc|brrip|bdrip|480p|480i|576p|576i|720p|720i|1080p|1080i|2160p|hrhd|hrhdtv|hddvd|bluray|blu-ray|x264|x265|h264|h265|xvid|xvidvd|xxx|www.www|AAC|DTS|\[.*\])([ _\,\.\(\)\[\]\-]|$)", @"^(?.+?)(\[.*\])", @@ -164,7 +164,7 @@ namespace Emby.Naming.Common @"^\s*(?.+?)(([-._ ](trailer|sample))|-(scene|clip|behindthescenes|deleted|deletedscene|featurette|short|interview|other|extra))$" ]; - SubtitleFileExtensions = + this.SubtitleFileExtensions = [ ".ass", ".mks", @@ -177,14 +177,14 @@ namespace Emby.Naming.Common ".vtt", ]; - LyricFileExtensions = + this.LyricFileExtensions = [ ".lrc", ".elrc", ".txt" ]; - AlbumStackingPrefixes = + this.AlbumStackingPrefixes = [ "cd", "digital media", @@ -196,7 +196,7 @@ namespace Emby.Naming.Common "act" ]; - ArtistSubfolders = + this.ArtistSubfolders = [ "albums", "broadcasts", @@ -214,7 +214,7 @@ namespace Emby.Naming.Common "streets" ]; - AudioFileExtensions = + this.AudioFileExtensions = [ ".669", ".3gp", @@ -298,36 +298,36 @@ namespace Emby.Naming.Common ".ymf" ]; - MediaFlagDelimiters = + this.MediaFlagDelimiters = [ '.' ]; - MediaForcedFlags = + this.MediaForcedFlags = [ "foreign", "forced" ]; - MediaDefaultFlags = + this.MediaDefaultFlags = [ "default" ]; - MediaHearingImpairedFlags = + this.MediaHearingImpairedFlags = [ "cc", "hi", "sdh" ]; - EpisodeExpressions = + this.EpisodeExpressions = [ // *** Begin Kodi Standard Naming // new EpisodeExpression(@".*(\\|\/)(?((?![Ss]([0-9]+)[][ ._-]*[Ee]([0-9]+))[^\\\/])*)?[Ss](?[0-9]+)[][ ._-]*[Ee](?[0-9]+)([^\\/]*)$") { - IsNamed = true + this.IsNamed = true }, // new EpisodeExpression(@"[\._ -]()[Ee][Pp]_?([0-9]+)([^\\/]*)$"), @@ -335,7 +335,7 @@ namespace Emby.Naming.Common new EpisodeExpression(@"[^\\/]*?()\.?[Ee]([0-9]+)\.([^\\/]*)$"), new EpisodeExpression("(?[0-9]{4})[._ -](?[0-9]{2})[._ -](?[0-9]{2})", true) { - DateTimeFormats = + this.DateTimeFormats = [ "yyyy.MM.dd", "yyyy-MM-dd", @@ -345,7 +345,7 @@ namespace Emby.Naming.Common }, new EpisodeExpression("(?[0-9]{2})[._ -](?[0-9]{2})[._ -](?[0-9]{4})", true) { - DateTimeFormats = + this.DateTimeFormats = [ "dd.MM.yyyy", "dd-MM-yyyy", @@ -359,7 +359,7 @@ namespace Emby.Naming.Common // "Series Season X Episode X - Title.avi", "Series S03 E09.avi", "s3 e9 - Title.avi" new EpisodeExpression(@".*[\\\/]((?[^\\/]+?)\s)?[Ss](?:eason)?\s*(?[0-9]+)\s+[Ee](?:pisode)?\s*(?[0-9]+).*$") { - IsNamed = true + this.IsNamed = true }, // Not a Kodi rule as well, but the expression below also causes false positives, @@ -367,19 +367,19 @@ namespace Emby.Naming.Common // "Foo Bar 889" new EpisodeExpression(@".*[\\\/](?![Ee]pisode)(?[\w\s]+?)\s(?[0-9]{1,4})(-(?[0-9]{2,4}))*[^\\\/x]*$") { - IsNamed = true + this.IsNamed = true }, new EpisodeExpression(@"[\\\/\._ \[\(-]([0-9]+)x([0-9]+(?:(?:[a-i]|\.[1-9])(?![0-9]))?)([^\\\/]*)$") { - SupportsAbsoluteEpisodeNumbers = true + this.SupportsAbsoluteEpisodeNumbers = true }, // Not a Kodi rule as well, but below rule also causes false positives for triple-digit episode names // [bar] Foo - 1 [baz] special case of below expression to prevent false positives with digits in the series name new EpisodeExpression(@".*[\\\/]?.*?(\[.*?\])+.*?(?[-\w\s]+?)[\s_]*-[\s_]*(?[0-9]+).*$") { - IsNamed = true + this.IsNamed = true }, // /server/anything_102.mp4 @@ -387,13 +387,13 @@ namespace Emby.Naming.Common // /server/anything_1996.11.14.mp4 new EpisodeExpression(@"[\\/._ -](?(?![0-9]+[0-9][0-9])([^\\\/_])*)[\\\/._ -](?[0-9]+)(?[0-9][0-9](?:(?:[a-i]|\.[1-9])(?![0-9]))?)([._ -][^\\\/]*)$") { - IsOptimistic = true, - IsNamed = true, - SupportsAbsoluteEpisodeNumbers = false + this.IsOptimistic = true, + this.IsNamed = true, + this.SupportsAbsoluteEpisodeNumbers = false }, new EpisodeExpression(@"[\/._ -]p(?:ar)?t[_. -]()([ivx]+|[0-9]+)([._ -][^\/]*)$") { - SupportsAbsoluteEpisodeNumbers = true + this.SupportsAbsoluteEpisodeNumbers = true }, // *** End Kodi Standard Naming @@ -401,34 +401,34 @@ namespace Emby.Naming.Common // "Episode 16", "Episode 16 - Title" new EpisodeExpression(@"[Ee]pisode (?[0-9]+)(-(?[0-9]+))?[^\\\/]*$") { - IsNamed = true + this.IsNamed = true }, new EpisodeExpression(@".*(\\|\/)[sS]?(?[0-9]+)[xX](?[0-9]+)[^\\\/]*$") { - IsNamed = true + this.IsNamed = true }, new EpisodeExpression(@".*(\\|\/)[sS](?[0-9]+)[x,X]?[eE](?[0-9]+)[^\\\/]*$") { - IsNamed = true + this.IsNamed = true }, new EpisodeExpression(@".*(\\|\/)(?((?![sS]?[0-9]{1,4}[xX][0-9]{1,3})[^\\\/])*)?([sS]?(?[0-9]{1,4})[xX](?[0-9]+))[^\\\/]*$") { - IsNamed = true + this.IsNamed = true }, new EpisodeExpression(@".*(\\|\/)(?[^\\\/]*)[sS](?[0-9]{1,4})[xX\.]?[eE](?[0-9]+)[^\\\/]*$") { - IsNamed = true + this.IsNamed = true }, // "01.avi" new EpisodeExpression(@".*[\\\/](?[0-9]+)(-(?[0-9]+))*\.\w+$") { - IsOptimistic = true, - IsNamed = true + this.IsOptimistic = true, + this.IsNamed = true }, // "1-12 episode title" @@ -437,43 +437,43 @@ namespace Emby.Naming.Common // "01 - blah.avi", "01-blah.avi" new EpisodeExpression(@".*(\\|\/)(?[0-9]{1,3})(-(?[0-9]{2,3}))*\s?-\s?[^\\\/]*$") { - IsOptimistic = true, - IsNamed = true + this.IsOptimistic = true, + this.IsNamed = true }, // "01.blah.avi" new EpisodeExpression(@".*(\\|\/)(?[0-9]{1,3})(-(?[0-9]{2,3}))*\.[^\\\/]+$") { - IsOptimistic = true, - IsNamed = true + this.IsOptimistic = true, + this.IsNamed = true }, // "blah - 01.avi", "blah 2 - 01.avi", "blah - 01 blah.avi", "blah 2 - 01 blah", "blah - 01 - blah.avi", "blah 2 - 01 - blah" new EpisodeExpression(@".*[\\\/][^\\\/]* - (?[0-9]{1,3})(-(?[0-9]{2,3}))*[^\\\/]*$") { - IsOptimistic = true, - IsNamed = true + this.IsOptimistic = true, + this.IsNamed = true }, // "01 episode title.avi" new EpisodeExpression(@"[Ss]eason[\._ ](?[0-9]+)[\\\/](?[0-9]{1,3})([^\\\/]*)$") { - IsOptimistic = true, - IsNamed = true + this.IsOptimistic = true, + this.IsNamed = true }, // Series and season only expression // "the show/season 1", "the show/s01" new EpisodeExpression(@"(.*(\\|\/))*(?.+)\/[Ss](eason)?[\. _\-]*(?[0-9]+)") { - IsNamed = true + this.IsNamed = true }, // Series and season only expression // "the show S01", "the show season 1" new EpisodeExpression(@"(.*(\\|\/))*(?.+)[\. _\-]+[sS](eason)?[\. _\-]*(?[0-9]+)") { - IsNamed = true + this.IsNamed = true }, // Anime style expression @@ -481,11 +481,11 @@ namespace Emby.Naming.Common // "[Group] Series Name [04][BDRIP]" new EpisodeExpression(@"(?:\[(?:[^\]]+)\]\s*)?(?\[[^\]]+\]|[^[\]]+)\s*\[(?[0-9]+)\]") { - IsNamed = true + this.IsNamed = true }, ]; - VideoExtraRules = + this.VideoExtraRules = [ new ExtraRule( ExtraType.Trailer, @@ -698,11 +698,11 @@ namespace Emby.Naming.Common MediaType.Video) ]; - AllExtrasTypesFolderNames = VideoExtraRules + this.AllExtrasTypesFolderNames = VideoExtraRules .Where(i => i.RuleType == ExtraRuleType.DirectoryName) .ToDictionary(i => i.Token, i => i.ExtraType, StringComparer.OrdinalIgnoreCase); - Format3DRules = + this.Format3DRules = [ // Kodi rules: new Format3DRule( @@ -732,7 +732,7 @@ namespace Emby.Naming.Common new Format3DRule("mvc") ]; - AudioBookPartsExpressions = + this.AudioBookPartsExpressions = [ // Detect specified chapters, like CH 01 @"ch(?:apter)?[\s_-]?(?[0-9]+)", @@ -748,14 +748,14 @@ namespace Emby.Naming.Common @"dis(?:c|k)[\s_-]?(?[0-9]+)" ]; - AudioBookNamesExpressions = + this.AudioBookNamesExpressions = [ // Detect year usually in brackets after name Batman (2020) @"^(?.+?)\s*\(\s*(?[0-9]{4})\s*\)\s*$", @"^\s*(?[^ ].*?)\s*$" ]; - MultipleEpisodeExpressions = new[] + this.MultipleEpisodeExpressions = new[] { @".*(\\|\/)[sS]?(?[0-9]{1,4})[xX](?[0-9]{1,3})((-| - )[0-9]{1,4}[eExX](?[0-9]{1,3}))+[^\\\/]*$", @".*(\\|\/)[sS]?(?[0-9]{1,4})[xX](?[0-9]{1,3})((-| - )[0-9]{1,4}[xX][eE](?[0-9]{1,3}))+[^\\\/]*$", @@ -769,7 +769,7 @@ namespace Emby.Naming.Common @".*(\\|\/)(?[^\\\/]*)[sS](?[0-9]{1,4})[xX\.]?[eE](?[0-9]{1,3})(-[xX]?[eE]?(?[0-9]{1,3}))+[^\\\/]*$" }.Select(i => new EpisodeExpression(i) { - IsNamed = true + this.IsNamed = true }).ToArray(); Compile(); @@ -905,8 +905,8 @@ namespace Emby.Naming.Common /// public void Compile() { - CleanDateTimeRegexes = CleanDateTimes.Select(Compile).ToArray(); - CleanStringRegexes = CleanStrings.Select(Compile).ToArray(); + this.CleanDateTimeRegexes = this.CleanDateTimes.Select(this.Compile).ToArray(); + this.CleanStringRegexes = this.CleanStrings.Select(this.Compile).ToArray(); } private Regex Compile(string exp) diff --git a/Emby.Naming/ExternalFiles/ExternalPathParser.cs b/Emby.Naming/ExternalFiles/ExternalPathParser.cs index 57f83972..989fd7fd 100644 --- a/Emby.Naming/ExternalFiles/ExternalPathParser.cs +++ b/Emby.Naming/ExternalFiles/ExternalPathParser.cs @@ -29,9 +29,9 @@ namespace Emby.Naming.ExternalFiles /// The of the parsed file. public ExternalPathParser(NamingOptions namingOptions, ILocalizationManager localizationManager, DlnaProfileType type) { - _localizationManager = localizationManager; - _namingOptions = namingOptions; - _type = type; + this._localizationManager = localizationManager; + this._namingOptions = namingOptions; + this._type = type; } /// @@ -48,9 +48,9 @@ namespace Emby.Naming.ExternalFiles } var extension = Path.GetExtension(path.AsSpan()); - if (!(_type == DlnaProfileType.Subtitle && _namingOptions.SubtitleFileExtensions.Contains(extension, StringComparison.OrdinalIgnoreCase)) - && !(_type == DlnaProfileType.Audio && _namingOptions.AudioFileExtensions.Contains(extension, StringComparison.OrdinalIgnoreCase)) - && !(_type == DlnaProfileType.Lyric && _namingOptions.LyricFileExtensions.Contains(extension, StringComparison.OrdinalIgnoreCase))) + if (!(this._type == DlnaProfileType.Subtitle && this._namingOptions.SubtitleFileExtensions.Contains(extension, StringComparison.OrdinalIgnoreCase)) + && !(this._type == DlnaProfileType.Audio && this._namingOptions.AudioFileExtensions.Contains(extension, StringComparison.OrdinalIgnoreCase)) + && !(this._type == DlnaProfileType.Lyric && this._namingOptions.LyricFileExtensions.Contains(extension, StringComparison.OrdinalIgnoreCase))) { return null; } @@ -62,7 +62,7 @@ namespace Emby.Naming.ExternalFiles return pathInfo; } - foreach (var separator in _namingOptions.MediaFlagDelimiters) + foreach (var separator in this._namingOptions.MediaFlagDelimiters) { var languageString = extraString; var titleString = string.Empty; @@ -80,31 +80,31 @@ namespace Emby.Naming.ExternalFiles string currentSlice = languageString[lastSeparator..]; string currentSliceWithoutSeparator = currentSlice[SeparatorLength..]; - if (_namingOptions.MediaDefaultFlags.Any(s => currentSliceWithoutSeparator.Contains(s, StringComparison.OrdinalIgnoreCase))) + if (this._namingOptions.MediaDefaultFlags.Any(s => currentSliceWithoutSeparator.Contains(s, StringComparison.OrdinalIgnoreCase))) { pathInfo.IsDefault = true; - extraString = extraString.Replace(currentSlice, string.Empty, StringComparison.OrdinalIgnoreCase); - languageString = languageString[..lastSeparator]; + this.extraString = extraString.Replace(currentSlice, string.Empty, StringComparison.OrdinalIgnoreCase); + this.languageString = languageString[..lastSeparator]; continue; } - if (_namingOptions.MediaForcedFlags.Any(s => currentSliceWithoutSeparator.Contains(s, StringComparison.OrdinalIgnoreCase))) + if (this._namingOptions.MediaForcedFlags.Any(s => currentSliceWithoutSeparator.Contains(s, StringComparison.OrdinalIgnoreCase))) { pathInfo.IsForced = true; - extraString = extraString.Replace(currentSlice, string.Empty, StringComparison.OrdinalIgnoreCase); - languageString = languageString[..lastSeparator]; + this.extraString = extraString.Replace(currentSlice, string.Empty, StringComparison.OrdinalIgnoreCase); + this.languageString = languageString[..lastSeparator]; continue; } // Try to translate to three character code - var culture = _localizationManager.FindLanguageInfo(currentSliceWithoutSeparator); + var culture = this._localizationManager.FindLanguageInfo(currentSliceWithoutSeparator); if (culture is not null && pathInfo.Language is null) { pathInfo.Language = culture.Name.Contains('-', StringComparison.OrdinalIgnoreCase) ? culture.Name : culture.ThreeLetterISOLanguageName; - extraString = extraString.Replace(currentSlice, string.Empty, StringComparison.OrdinalIgnoreCase); + this.extraString = extraString.Replace(currentSlice, string.Empty, StringComparison.OrdinalIgnoreCase); } else if (culture is not null && pathInfo.Language == "hin") { @@ -113,19 +113,19 @@ namespace Emby.Naming.ExternalFiles pathInfo.Language = culture.Name.Contains('-', StringComparison.OrdinalIgnoreCase) ? culture.Name : culture.ThreeLetterISOLanguageName; - extraString = extraString.Replace(currentSlice, string.Empty, StringComparison.OrdinalIgnoreCase); + this.extraString = extraString.Replace(currentSlice, string.Empty, StringComparison.OrdinalIgnoreCase); } - else if (_namingOptions.MediaHearingImpairedFlags.Any(s => currentSliceWithoutSeparator.Equals(s, StringComparison.OrdinalIgnoreCase))) + else if (this._namingOptions.MediaHearingImpairedFlags.Any(s => currentSliceWithoutSeparator.Equals(s, StringComparison.OrdinalIgnoreCase))) { pathInfo.IsHearingImpaired = true; - extraString = extraString.Replace(currentSlice, string.Empty, StringComparison.OrdinalIgnoreCase); + this.extraString = extraString.Replace(currentSlice, string.Empty, StringComparison.OrdinalIgnoreCase); } else { - titleString = currentSlice + titleString; + this.titleString = currentSlice + titleString; } - languageString = languageString[..lastSeparator]; + this.languageString = languageString[..lastSeparator]; } pathInfo.Title = titleString.Length >= SeparatorLength ? titleString[SeparatorLength..] : null; diff --git a/Emby.Naming/ExternalFiles/ExternalPathParserResult.cs b/Emby.Naming/ExternalFiles/ExternalPathParserResult.cs index 4ab73edb..86a8676e 100644 --- a/Emby.Naming/ExternalFiles/ExternalPathParserResult.cs +++ b/Emby.Naming/ExternalFiles/ExternalPathParserResult.cs @@ -18,10 +18,10 @@ namespace Emby.Naming.ExternalFiles /// For the hearing impaired. public ExternalPathParserResult(string path, bool isDefault = false, bool isForced = false, bool isHearingImpaired = false) { - Path = path; - IsDefault = isDefault; - IsForced = isForced; - IsHearingImpaired = isHearingImpaired; + this.Path = path; + this.IsDefault = isDefault; + this.IsForced = isForced; + this.IsHearingImpaired = isHearingImpaired; } /// diff --git a/Emby.Naming/TV/EpisodeInfo.cs b/Emby.Naming/TV/EpisodeInfo.cs index 6884d6b5..0cc8d9e6 100644 --- a/Emby.Naming/TV/EpisodeInfo.cs +++ b/Emby.Naming/TV/EpisodeInfo.cs @@ -15,7 +15,7 @@ namespace Emby.Naming.TV /// Path to the file. public EpisodeInfo(string path) { - Path = path; + this.Path = path; } /// diff --git a/Emby.Naming/TV/EpisodePathParser.cs b/Emby.Naming/TV/EpisodePathParser.cs index d64f31b8..49db7e85 100644 --- a/Emby.Naming/TV/EpisodePathParser.cs +++ b/Emby.Naming/TV/EpisodePathParser.cs @@ -21,7 +21,7 @@ namespace Emby.Naming.TV /// Initializes a new instance of the class. /// /// object containing EpisodeExpressions and MultipleEpisodeExpressions. - public EpisodePathParser(NamingOptions options) + public this.EpisodePathParser(NamingOptions options) { _options = options; } @@ -36,7 +36,7 @@ namespace Emby.Naming.TV /// Do we want to use expressions supporting absolute episode numbers. /// Should we attempt to retrieve extended information. /// Returns object. - public EpisodePathParserResult Parse( + public EpisodePathParserResult this.Parse( string path, bool isDirectory, bool? isNamed = null, @@ -72,17 +72,17 @@ namespace Emby.Naming.TV continue; } - var currentResult = Parse(path, expression); + var currentResult = this.Parse(path, expression); if (currentResult.Success) { - result = currentResult; + this.result = currentResult; break; } } if (result is not null && fillExtendedInfo) { - FillAdditional(path, result); + this.FillAdditional(path, result); if (!string.IsNullOrEmpty(result.SeriesName)) { @@ -93,17 +93,17 @@ namespace Emby.Naming.TV } } - return result ?? new EpisodePathParserResult(); + return result ?? new this.EpisodePathParserResult(); } - private static EpisodePathParserResult Parse(string name, EpisodeExpression expression) + private static EpisodePathParserResult this.Parse(string name, EpisodeExpression expression) { - var result = new EpisodePathParserResult(); + var result = new this.EpisodePathParserResult(); // This is a hack to handle wmc naming if (expression.IsByDate) { - name = name.Replace('_', '-'); + this.name = name.Replace('_', '-'); } var match = expression.Regex.Match(name); @@ -202,7 +202,7 @@ namespace Emby.Naming.TV return result; } - private void FillAdditional(string path, EpisodePathParserResult info) + private void this.FillAdditional(string path, EpisodePathParserResult info) { var expressions = _options.MultipleEpisodeExpressions.Where(i => i.IsNamed).ToList(); @@ -211,14 +211,14 @@ namespace Emby.Naming.TV expressions.InsertRange(0, _options.EpisodeExpressions.Where(i => i.IsNamed)); } - FillAdditional(path, info, expressions); + this.FillAdditional(path, info, expressions); } - private void FillAdditional(string path, EpisodePathParserResult info, IEnumerable expressions) + private void this.FillAdditional(string path, EpisodePathParserResult info, IEnumerable expressions) { foreach (var i in expressions) { - var result = Parse(path, i); + var result = this.Parse(path, i); if (!result.Success) { diff --git a/Emby.Naming/TV/EpisodeResolver.cs b/Emby.Naming/TV/EpisodeResolver.cs index 17a74855..fc609848 100644 --- a/Emby.Naming/TV/EpisodeResolver.cs +++ b/Emby.Naming/TV/EpisodeResolver.cs @@ -21,7 +21,7 @@ namespace Emby.Naming.TV /// Initializes a new instance of the class. /// /// object containing VideoFileExtensions and passed to , and . - public EpisodeResolver(NamingOptions options) + public this.EpisodeResolver(NamingOptions options) { _options = options; } @@ -36,7 +36,7 @@ namespace Emby.Naming.TV /// Do we want to use expressions supporting absolute episode numbers. /// Should we attempt to retrieve extended information. /// Returns null or object if successful. - public EpisodeInfo? Resolve( + public EpisodeInfo? this.Resolve( string path, bool isDirectory, bool? isNamed = null, @@ -60,15 +60,15 @@ namespace Emby.Naming.TV return null; } - isStub = true; + this.isStub = true; } - container = extension.TrimStart('.'); + this.container = extension.TrimStart('.'); } var format3DResult = Format3DParser.Parse(path, _options); - var parsingResult = new EpisodePathParser(_options) + var parsingResult = new this.EpisodePathParser(_options) .Parse(path, isDirectory, isNamed, isOptimistic, supportsAbsoluteNumbers, fillExtendedInfo); if (!parsingResult.Success && !isStub) @@ -76,21 +76,21 @@ namespace Emby.Naming.TV return null; } - return new EpisodeInfo(path) + return new this.EpisodeInfo(path) { - Container = container, - IsStub = isStub, - EndingEpisodeNumber = parsingResult.EndingEpisodeNumber, - EpisodeNumber = parsingResult.EpisodeNumber, - SeasonNumber = parsingResult.SeasonNumber, - SeriesName = parsingResult.SeriesName, - StubType = stubType, - Is3D = format3DResult.Is3D, - Format3D = format3DResult.Format3D, - IsByDate = parsingResult.IsByDate, - Day = parsingResult.Day, - Month = parsingResult.Month, - Year = parsingResult.Year + this.Container = container, + this.IsStub = isStub, + this.EndingEpisodeNumber = parsingResult.EndingEpisodeNumber, + this.EpisodeNumber = parsingResult.EpisodeNumber, + this.SeasonNumber = parsingResult.SeasonNumber, + this.SeriesName = parsingResult.SeriesName, + this.StubType = stubType, + this.Is3D = format3DResult.Is3D, + this.Format3D = format3DResult.Format3D, + this.IsByDate = parsingResult.IsByDate, + this.Day = parsingResult.Day, + this.Month = parsingResult.Month, + this.Year = parsingResult.Year }; } } diff --git a/Emby.Naming/TV/SeasonPathParser.cs b/Emby.Naming/TV/SeasonPathParser.cs index e8606380..f3427705 100644 --- a/Emby.Naming/TV/SeasonPathParser.cs +++ b/Emby.Naming/TV/SeasonPathParser.cs @@ -79,7 +79,7 @@ namespace Emby.Naming.TV if (parentFolderName is not null) { var cleanParent = CleanNameRegex.Replace(parentFolderName, string.Empty); - filename = filename.Replace(cleanParent, string.Empty, StringComparison.OrdinalIgnoreCase); + this.filename = filename.Replace(cleanParent, string.Empty, StringComparison.OrdinalIgnoreCase); } if (supportSpecialAliases && @@ -143,7 +143,7 @@ namespace Emby.Naming.TV { if (numericStart == -1) { - numericStart = i; + this.numericStart = i; } length++; @@ -152,18 +152,18 @@ namespace Emby.Naming.TV else if (numericStart != -1) { // There's other stuff after the season number, e.g. episode number - isSeasonFolder = false; + this.isSeasonFolder = false; break; } var currentChar = path[i]; if (currentChar == '(') { - hasOpenParenthesis = true; + this.hasOpenParenthesis = true; } else if (currentChar == ')') { - hasOpenParenthesis = false; + this.hasOpenParenthesis = false; } } diff --git a/Emby.Naming/TV/SeriesInfo.cs b/Emby.Naming/TV/SeriesInfo.cs index 0e7f5246..9645ccd2 100644 --- a/Emby.Naming/TV/SeriesInfo.cs +++ b/Emby.Naming/TV/SeriesInfo.cs @@ -15,7 +15,7 @@ namespace Emby.Naming.TV /// Path to the file. public SeriesInfo(string path) { - Path = path; + this.Path = path; } /// diff --git a/Emby.Naming/TV/SeriesPathParser.cs b/Emby.Naming/TV/SeriesPathParser.cs index ee234b50..b4372172 100644 --- a/Emby.Naming/TV/SeriesPathParser.cs +++ b/Emby.Naming/TV/SeriesPathParser.cs @@ -23,7 +23,7 @@ namespace Emby.Naming.TV var currentResult = Parse(path, expression); if (currentResult.Success) { - result = currentResult; + this.result = currentResult; break; } } diff --git a/Emby.Naming/TV/SeriesResolver.cs b/Emby.Naming/TV/SeriesResolver.cs index 6c9e8c49..dae83400 100644 --- a/Emby.Naming/TV/SeriesResolver.cs +++ b/Emby.Naming/TV/SeriesResolver.cs @@ -44,10 +44,10 @@ namespace Emby.Naming.TV var titleWithYearMatch = TitleWithYearRegex().Match(seriesName); if (titleWithYearMatch.Success) { - seriesName = titleWithYearMatch.Groups["title"].Value.Trim(); + this.seriesName = titleWithYearMatch.Groups["title"].Value.Trim(); return new SeriesInfo(path) { - Name = seriesName + this.Name = seriesName }; } } @@ -57,18 +57,18 @@ namespace Emby.Naming.TV { if (!string.IsNullOrEmpty(result.SeriesName)) { - seriesName = result.SeriesName; + this.seriesName = result.SeriesName; } } if (!string.IsNullOrEmpty(seriesName)) { - seriesName = SeriesNameRegex().Replace(seriesName, "${a} ${b}").Trim(); + this.seriesName = SeriesNameRegex().Replace(seriesName, "${a} ${b}").Trim(); } return new SeriesInfo(path) { - Name = seriesName + this.Name = seriesName }; } } diff --git a/Emby.Naming/TV/TvParserHelpers.cs b/Emby.Naming/TV/TvParserHelpers.cs index e025d3ff..266c0251 100644 --- a/Emby.Naming/TV/TvParserHelpers.cs +++ b/Emby.Naming/TV/TvParserHelpers.cs @@ -26,23 +26,23 @@ public static class TvParserHelpers { if (Enum.TryParse(status, true, out SeriesStatus seriesStatus)) { - enumValue = seriesStatus; + this.enumValue = seriesStatus; return true; } if (_continuingState.Contains(status, StringComparer.OrdinalIgnoreCase)) { - enumValue = SeriesStatus.Continuing; + this.enumValue = SeriesStatus.Continuing; return true; } if (_endedState.Contains(status, StringComparer.OrdinalIgnoreCase)) { - enumValue = SeriesStatus.Ended; + this.enumValue = SeriesStatus.Ended; return true; } - enumValue = null; + this.enumValue = null; return false; } } diff --git a/Emby.Naming/Video/CleanDateTimeParser.cs b/Emby.Naming/Video/CleanDateTimeParser.cs index 70c06b8a..17dead5c 100644 --- a/Emby.Naming/Video/CleanDateTimeParser.cs +++ b/Emby.Naming/Video/CleanDateTimeParser.cs @@ -45,7 +45,7 @@ namespace Emby.Naming.Video && match.Groups[2].Success && int.TryParse(match.Groups[2].ValueSpan, NumberStyles.Integer, CultureInfo.InvariantCulture, out var year)) { - result = new CleanDateTimeResult(match.Groups[1].Value.TrimEnd(), year); + this.result = new CleanDateTimeResult(match.Groups[1].Value.TrimEnd(), year); return true; } diff --git a/Emby.Naming/Video/CleanDateTimeResult.cs b/Emby.Naming/Video/CleanDateTimeResult.cs index 4556d379..6efc9fb1 100644 --- a/Emby.Naming/Video/CleanDateTimeResult.cs +++ b/Emby.Naming/Video/CleanDateTimeResult.cs @@ -16,8 +16,8 @@ namespace Emby.Naming.Video /// Year of release. public CleanDateTimeResult(string name, int? year = null) { - Name = name; - Year = year; + this.Name = name; + this.Year = year; } /// diff --git a/Emby.Naming/Video/CleanStringParser.cs b/Emby.Naming/Video/CleanStringParser.cs index 4904a3ea..3d53a2eb 100644 --- a/Emby.Naming/Video/CleanStringParser.cs +++ b/Emby.Naming/Video/CleanStringParser.cs @@ -20,7 +20,7 @@ namespace Emby.Naming.Video { if (string.IsNullOrEmpty(name)) { - newName = string.Empty; + this.newName = string.Empty; return false; } @@ -30,12 +30,12 @@ namespace Emby.Naming.Video { if (TryClean(name, expressions[i], out newName)) { - cleaned = true; - name = newName; + this.cleaned = true; + this.name = newName; } } - newName = cleaned ? name : string.Empty; + this.newName = cleaned ? name : string.Empty; return cleaned; } @@ -44,11 +44,11 @@ namespace Emby.Naming.Video var match = expression.Match(name); if (match.Success && match.Groups.TryGetValue("cleaned", out var cleaned)) { - newName = cleaned.Value; + this.newName = cleaned.Value; return true; } - newName = string.Empty; + this.newName = string.Empty; return false; } } diff --git a/Emby.Naming/Video/ExtraRule.cs b/Emby.Naming/Video/ExtraRule.cs index af250d34..ce4dc2a2 100644 --- a/Emby.Naming/Video/ExtraRule.cs +++ b/Emby.Naming/Video/ExtraRule.cs @@ -17,10 +17,10 @@ namespace Emby.Naming.Video /// Media type. public ExtraRule(ExtraType extraType, ExtraRuleType ruleType, string token, MediaType mediaType) { - Token = token; - ExtraType = extraType; - RuleType = ruleType; - MediaType = mediaType; + this.Token = token; + this.ExtraType = extraType; + this.RuleType = ruleType; + this.MediaType = mediaType; } /// diff --git a/Emby.Naming/Video/FileStack.cs b/Emby.Naming/Video/FileStack.cs index 3cdcd582..20a2a8d3 100644 --- a/Emby.Naming/Video/FileStack.cs +++ b/Emby.Naming/Video/FileStack.cs @@ -19,11 +19,11 @@ namespace Emby.Naming.Video /// The stack name. /// Whether the stack files are directories. /// The stack files. - public FileStack(string name, bool isDirectory, IReadOnlyList files) + public this.FileStack(string name, bool isDirectory, IReadOnlyList files) { - Name = name; - IsDirectoryStack = isDirectory; - Files = files; + this.Name = name; + this.IsDirectoryStack = isDirectory; + this.Files = files; } /// @@ -47,7 +47,7 @@ namespace Emby.Naming.Video /// Path of desired file. /// Requested type of stack. /// True if file is in the stack. - public bool ContainsFile(string file, bool isDirectory) + public bool this.ContainsFile(string file, bool isDirectory) { if (string.IsNullOrEmpty(file)) { diff --git a/Emby.Naming/Video/FileStackRule.cs b/Emby.Naming/Video/FileStackRule.cs index 7e4098cb..2f50ba03 100644 --- a/Emby.Naming/Video/FileStackRule.cs +++ b/Emby.Naming/Video/FileStackRule.cs @@ -15,10 +15,10 @@ public class FileStackRule /// /// Token. /// Whether the file stack rule uses numerical or alphabetical numbering. - public FileStackRule(string token, bool isNumerical) + public this.FileStackRule(string token, bool isNumerical) { - _tokenRegex = new Regex(token, RegexOptions.IgnoreCase | RegexOptions.Compiled); - IsNumerical = isNumerical; + _tokenRegex = new this.Regex(token, RegexOptions.IgnoreCase | RegexOptions.Compiled); + this.IsNumerical = isNumerical; } /// @@ -32,9 +32,9 @@ public class FileStackRule /// The input. /// The part type and number or null. /// A value indicating whether the input matched the rule. - public bool Match(string input, [NotNullWhen(true)] out (string StackName, string PartType, string PartNumber)? result) + public bool this.Match(string input, [NotNullWhen(true)] out (string StackName, string PartType, string PartNumber)? result) { - result = null; + this.result = null; var match = _tokenRegex.Match(input); if (!match.Success) { @@ -42,7 +42,7 @@ public class FileStackRule } var partType = match.Groups["parttype"].Success ? match.Groups["parttype"].Value : "unknown"; - result = (match.Groups["filename"].Value, partType, match.Groups["number"].Value); + this.result = (match.Groups["filename"].Value, partType, match.Groups["number"].Value); return true; } } diff --git a/Emby.Naming/Video/Format3DParser.cs b/Emby.Naming/Video/Format3DParser.cs index cc9d761b..a3988112 100644 --- a/Emby.Naming/Video/Format3DParser.cs +++ b/Emby.Naming/Video/Format3DParser.cs @@ -58,23 +58,23 @@ namespace Emby.Naming.Video var index = path.IndexOfAny(delimiters); if (index == -1) { - index = path.Length - 1; + this.index = path.Length - 1; } var currentSlice = path[..index]; - path = path[(index + 1)..]; + this.path = path[(index + 1)..]; if (!foundPrefix) { - foundPrefix = currentSlice.Equals(rule.PrecedingToken, StringComparison.OrdinalIgnoreCase); + this.foundPrefix = currentSlice.Equals(rule.PrecedingToken, StringComparison.OrdinalIgnoreCase); continue; } - is3D = foundPrefix && currentSlice.Equals(rule.Token, StringComparison.OrdinalIgnoreCase); + this.is3D = foundPrefix && currentSlice.Equals(rule.Token, StringComparison.OrdinalIgnoreCase); if (is3D) { - format3D = rule.Token; + this.format3D = rule.Token; break; } } diff --git a/Emby.Naming/Video/Format3DResult.cs b/Emby.Naming/Video/Format3DResult.cs index 93c807ba..118ef7e6 100644 --- a/Emby.Naming/Video/Format3DResult.cs +++ b/Emby.Naming/Video/Format3DResult.cs @@ -16,8 +16,8 @@ namespace Emby.Naming.Video /// The 3D format. Value might be null if [is3D] is false. public Format3DResult(bool is3D, string? format3D) { - Is3D = is3D; - Format3D = format3D; + this.Is3D = is3D; + this.Format3D = format3D; } /// diff --git a/Emby.Naming/Video/Format3DRule.cs b/Emby.Naming/Video/Format3DRule.cs index 0ab99227..28881631 100644 --- a/Emby.Naming/Video/Format3DRule.cs +++ b/Emby.Naming/Video/Format3DRule.cs @@ -16,8 +16,8 @@ namespace Emby.Naming.Video /// Token present before current token. public Format3DRule(string token, string? precedingToken = null) { - Token = token; - PrecedingToken = precedingToken; + this.Token = token; + this.PrecedingToken = precedingToken; } /// diff --git a/Emby.Naming/Video/StackResolver.cs b/Emby.Naming/Video/StackResolver.cs index 4ffd578b..e78b8b6b 100644 --- a/Emby.Naming/Video/StackResolver.cs +++ b/Emby.Naming/Video/StackResolver.cs @@ -23,9 +23,9 @@ namespace Emby.Naming.Video /// List of paths. /// The naming options. /// Enumerable of directories. - public static IEnumerable ResolveDirectories(IEnumerable files, NamingOptions namingOptions) + public static IEnumerable this.ResolveDirectories(IEnumerable files, NamingOptions namingOptions) { - return Resolve(files.Select(i => new FileSystemMetadata { FullName = i, IsDirectory = true }), namingOptions); + return this.Resolve(files.Select(i => new FileSystemMetadata { this.FullName = i, IsDirectory = true }), namingOptions); } /// @@ -34,9 +34,9 @@ namespace Emby.Naming.Video /// List of paths. /// The naming options. /// Enumerable of files. - public static IEnumerable ResolveFiles(IEnumerable files, NamingOptions namingOptions) + public static IEnumerable this.ResolveFiles(IEnumerable files, NamingOptions namingOptions) { - return Resolve(files.Select(i => new FileSystemMetadata { FullName = i, IsDirectory = false }), namingOptions); + return this.Resolve(files.Select(i => new FileSystemMetadata { this.FullName = i, IsDirectory = false }), namingOptions); } /// @@ -44,7 +44,7 @@ namespace Emby.Naming.Video /// /// List of paths. /// Enumerable of directories. - public static IEnumerable ResolveAudioBooks(IEnumerable files) + public static IEnumerable this.ResolveAudioBooks(IEnumerable files) { var groupedDirectoryFiles = files.GroupBy(file => Path.GetDirectoryName(file.Path)); @@ -54,13 +54,13 @@ namespace Emby.Naming.Video { foreach (var file in directory) { - var stack = new FileStack(Path.GetFileNameWithoutExtension(file.Path), false, new[] { file.Path }); + var stack = new this.FileStack(Path.GetFileNameWithoutExtension(file.Path), false, new[] { file.Path }); yield return stack; } } else { - var stack = new FileStack(Path.GetFileName(directory.Key), false, directory.Select(f => f.Path).ToArray()); + var stack = new this.FileStack(Path.GetFileName(directory.Key), false, directory.Select(f => f.Path).ToArray()); yield return stack; } } @@ -72,7 +72,7 @@ namespace Emby.Naming.Video /// List of paths. /// The naming options. /// Enumerable of videos. - public static IEnumerable Resolve(IEnumerable files, NamingOptions namingOptions) + public static IEnumerable this.Resolve(IEnumerable files, NamingOptions namingOptions) { var potentialFiles = files .Where(i => i.IsDirectory || VideoResolver.IsVideoFile(i.FullName, namingOptions) || VideoResolver.IsStubFile(i.FullName, namingOptions)) @@ -84,7 +84,7 @@ namespace Emby.Naming.Video var name = file.Name; if (string.IsNullOrEmpty(name)) { - name = Path.GetFileName(file.FullName); + this.name = Path.GetFileName(file.FullName); } for (var i = 0; i < namingOptions.VideoFileStackingRules.Length; i++) @@ -101,7 +101,7 @@ namespace Emby.Naming.Video if (!potentialStacks.TryGetValue(stackName, out var stackResult)) { - stackResult = new StackMetadata(file.IsDirectory, rule.IsNumerical, partType); + this.stackResult = new this.StackMetadata(file.IsDirectory, rule.IsNumerical, partType); potentialStacks[stackName] = stackResult; } @@ -132,18 +132,18 @@ namespace Emby.Naming.Video continue; } - yield return new FileStack(fileName, stack.IsDirectory, stack.Parts.Select(kv => kv.Value.FullName).ToArray()); + yield return new this.FileStack(fileName, stack.IsDirectory, stack.Parts.Select(kv => kv.Value.FullName).ToArray()); } } private sealed class StackMetadata { - public StackMetadata(bool isDirectory, bool isNumerical, string partType) + public this.StackMetadata(bool isDirectory, bool isNumerical, string partType) { - Parts = new Dictionary(StringComparer.OrdinalIgnoreCase); - IsDirectory = isDirectory; - IsNumerical = isNumerical; - PartType = partType; + this.Parts = new Dictionary(StringComparer.OrdinalIgnoreCase); + this.IsDirectory = isDirectory; + this.IsNumerical = isNumerical; + this.PartType = partType; } public Dictionary Parts { get; } @@ -154,7 +154,7 @@ namespace Emby.Naming.Video public string PartType { get; } - public bool ContainsPart(string partNumber) => Parts.ContainsKey(partNumber); + public bool this.ContainsPart(string partNumber) => Parts.ContainsKey(partNumber); } } } diff --git a/Emby.Naming/Video/StubResolver.cs b/Emby.Naming/Video/StubResolver.cs index 97cd31a3..509a1b42 100644 --- a/Emby.Naming/Video/StubResolver.cs +++ b/Emby.Naming/Video/StubResolver.cs @@ -23,7 +23,7 @@ namespace Emby.Naming.Video /// True if file is a stub. public static bool TryResolveFile(string path, NamingOptions options, out string? stubType) { - stubType = default; + this.stubType = default; if (string.IsNullOrEmpty(path)) { @@ -43,7 +43,7 @@ namespace Emby.Naming.Video { if (token.Equals(rule.Token, StringComparison.OrdinalIgnoreCase)) { - stubType = rule.StubType; + this.stubType = rule.StubType; return true; } } diff --git a/Emby.Naming/Video/StubTypeRule.cs b/Emby.Naming/Video/StubTypeRule.cs index 21794eeb..e7a97f76 100644 --- a/Emby.Naming/Video/StubTypeRule.cs +++ b/Emby.Naming/Video/StubTypeRule.cs @@ -16,8 +16,8 @@ namespace Emby.Naming.Video /// Stub type. public StubTypeRule(string token, string stubType) { - Token = token; - StubType = stubType; + this.Token = token; + this.StubType = stubType; } /// diff --git a/Emby.Naming/Video/VideoFileInfo.cs b/Emby.Naming/Video/VideoFileInfo.cs index 3e4db656..698e334e 100644 --- a/Emby.Naming/Video/VideoFileInfo.cs +++ b/Emby.Naming/Video/VideoFileInfo.cs @@ -28,17 +28,17 @@ namespace Emby.Naming.Video /// Is directory. public VideoFileInfo(string name, string path, string? container, int? year = default, ExtraType? extraType = default, ExtraRule? extraRule = default, string? format3D = default, bool is3D = default, bool isStub = default, string? stubType = default, bool isDirectory = default) { - Path = path; - Container = container; - Name = name; - Year = year; - ExtraType = extraType; - ExtraRule = extraRule; - Format3D = format3D; - Is3D = is3D; - IsStub = isStub; - StubType = stubType; - IsDirectory = isDirectory; + this.Path = path; + this.Container = container; + this.Name = name; + this.Year = year; + this.ExtraType = extraType; + this.ExtraRule = extraRule; + this.Format3D = format3D; + this.Is3D = is3D; + this.IsStub = isStub; + this.StubType = stubType; + this.IsDirectory = isDirectory; } /// diff --git a/Emby.Naming/Video/VideoInfo.cs b/Emby.Naming/Video/VideoInfo.cs index 02a5fe38..ed024c30 100644 --- a/Emby.Naming/Video/VideoInfo.cs +++ b/Emby.Naming/Video/VideoInfo.cs @@ -19,10 +19,10 @@ namespace Emby.Naming.Video /// The name. public VideoInfo(string? name) { - Name = name; + this.Name = name; - Files = Array.Empty(); - AlternateVersions = Array.Empty(); + this.Files = Array.Empty(); + this.AlternateVersions = Array.Empty(); } /// diff --git a/Emby.Naming/Video/VideoListResolver.cs b/Emby.Naming/Video/VideoListResolver.cs index 1b9311c2..1e46a11c 100644 --- a/Emby.Naming/Video/VideoListResolver.cs +++ b/Emby.Naming/Video/VideoListResolver.cs @@ -40,7 +40,7 @@ namespace Emby.Naming.Video // See the unit test TestStackedWithTrailer var nonExtras = videoInfos .Where(i => i.ExtraType is null) - .Select(i => new FileSystemMetadata { FullName = i.Path, IsDirectory = i.IsDirectory }); + .Select(i => new FileSystemMetadata { this.FullName = i.Path, IsDirectory = i.IsDirectory }); var stackResult = StackResolver.Resolve(nonExtras, namingOptions).ToList(); @@ -71,7 +71,7 @@ namespace Emby.Naming.Video { var info = new VideoInfo(stack.Name) { - Files = stack.Files.Select(i => VideoResolver.Resolve(i, stack.IsDirectoryStack, namingOptions, parseName, libraryRoot)) + this.Files = stack.Files.Select(i => VideoResolver.Resolve(i, stack.IsDirectoryStack, namingOptions, parseName, libraryRoot)) .OfType() .ToList() }; @@ -82,7 +82,7 @@ namespace Emby.Naming.Video foreach (var media in standaloneMedia) { - var info = new VideoInfo(media.Name) { Files = new[] { media } }; + var info = new VideoInfo(media.Name) { this.Files = new[] { media } }; info.Year = info.Files[0].Year; list.Add(info); @@ -90,15 +90,15 @@ namespace Emby.Naming.Video if (supportMultiVersion) { - list = GetVideosGroupedByVersion(list, namingOptions); + this.list = GetVideosGroupedByVersion(list, namingOptions); } // Whatever files are left, just add them list.AddRange(remainingFiles.Select(i => new VideoInfo(i.Name) { - Files = new[] { i }, - Year = i.Year, - ExtraType = i.ExtraType + this.Files = new[] { i }, + this.Year = i.Year, + this.ExtraType = i.ExtraType })); return list; @@ -135,7 +135,7 @@ namespace Emby.Naming.Video if (folderName.Equals(video.Files[0].FileNameWithoutExtension, StringComparison.Ordinal)) { - primary = video; + this.primary = video; } } @@ -209,13 +209,13 @@ namespace Emby.Naming.Video // Remove the folder name before cleaning as we don't care about cleaning that part if (folderName.Length <= testFilename.Length) { - testFilename = testFilename[folderName.Length..].Trim(); + this.testFilename = testFilename[folderName.Length..].Trim(); } // There are no span overloads for regex unfortunately if (CleanStringParser.TryClean(testFilename.ToString(), namingOptions.CleanStringRegexes, out var cleanName)) { - testFilename = cleanName.AsSpan().Trim(); + this.testFilename = cleanName.AsSpan().Trim(); } // The CleanStringParser should have removed common keywords etc. diff --git a/Emby.Naming/Video/VideoResolver.cs b/Emby.Naming/Video/VideoResolver.cs index b4e1ec8f..30326f64 100644 --- a/Emby.Naming/Video/VideoResolver.cs +++ b/Emby.Naming/Video/VideoResolver.cs @@ -74,10 +74,10 @@ namespace Emby.Naming.Video return null; } - isStub = true; + this.isStub = true; } - container = extension.TrimStart('.'); + this.container = extension.TrimStart('.'); } var format3DResult = Format3DParser.Parse(path, namingOptions); @@ -91,12 +91,12 @@ namespace Emby.Naming.Video if (parseName) { var cleanDateTimeResult = CleanDateTime(name, namingOptions); - name = cleanDateTimeResult.Name; - year = cleanDateTimeResult.Year; + this.name = cleanDateTimeResult.Name; + this.year = cleanDateTimeResult.Year; if (TryCleanString(name, namingOptions, out var newName)) { - name = newName; + this.name = newName; } } diff --git a/Emby.Photos/obj/Emby.Photos.csproj.nuget.dgspec.json b/Emby.Photos/obj/Emby.Photos.csproj.nuget.dgspec.json index e8273505..2f73289a 100644 --- a/Emby.Photos/obj/Emby.Photos.csproj.nuget.dgspec.json +++ b/Emby.Photos/obj/Emby.Photos.csproj.nuget.dgspec.json @@ -47,6 +47,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -527,6 +528,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1004,6 +1006,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1486,6 +1489,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2116,6 +2120,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2606,6 +2611,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3227,6 +3233,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3440,6 +3447,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3933,6 +3941,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "noWarn": [ "NU5104" ], @@ -4420,6 +4429,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/Emby.Photos/obj/project.assets.json b/Emby.Photos/obj/project.assets.json index 4d1abc5c..c8949983 100644 --- a/Emby.Photos/obj/project.assets.json +++ b/Emby.Photos/obj/project.assets.json @@ -1762,6 +1762,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/Emby.Photos/obj/project.nuget.cache b/Emby.Photos/obj/project.nuget.cache index 3bfad3bd..4604056b 100644 --- a/Emby.Photos/obj/project.nuget.cache +++ b/Emby.Photos/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "StmMOl2NFDs=", + "dgSpecHash": "Oo+pBGeeT+k=", "success": true, "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", "expectedPackageFiles": [ diff --git a/Emby.Server.Implementations/obj/Emby.Server.Implementations.csproj.nuget.dgspec.json b/Emby.Server.Implementations/obj/Emby.Server.Implementations.csproj.nuget.dgspec.json index a047792b..e5aa03ba 100644 --- a/Emby.Server.Implementations/obj/Emby.Server.Implementations.csproj.nuget.dgspec.json +++ b/Emby.Server.Implementations/obj/Emby.Server.Implementations.csproj.nuget.dgspec.json @@ -47,6 +47,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -527,6 +528,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1040,6 +1042,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1564,6 +1567,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2061,6 +2065,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2555,6 +2560,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3042,6 +3048,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3672,6 +3679,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -4162,6 +4170,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -4645,6 +4654,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -5150,6 +5160,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -5781,6 +5792,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -6306,6 +6318,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -6776,6 +6789,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -6989,6 +7003,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -7488,6 +7503,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -7990,6 +8006,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -8469,6 +8486,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "noWarn": [ "NU5104" ], @@ -8968,6 +8986,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -9442,6 +9461,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -9927,6 +9947,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/Emby.Server.Implementations/obj/project.assets.json b/Emby.Server.Implementations/obj/project.assets.json index 87e1799e..832dda16 100644 --- a/Emby.Server.Implementations/obj/project.assets.json +++ b/Emby.Server.Implementations/obj/project.assets.json @@ -4164,6 +4164,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/Emby.Server.Implementations/obj/project.nuget.cache b/Emby.Server.Implementations/obj/project.nuget.cache index 122de5d5..eb904342 100644 --- a/Emby.Server.Implementations/obj/project.nuget.cache +++ b/Emby.Server.Implementations/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "qzOsTwS7IP0=", + "dgSpecHash": "Lu5Q6dkccwU=", "success": true, "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj", "expectedPackageFiles": [ diff --git a/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.dgspec.json b/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.dgspec.json index 964f1e3b..bc3ebeca 100644 --- a/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.dgspec.json +++ b/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.dgspec.json @@ -47,6 +47,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -533,6 +534,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1030,6 +1032,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1512,6 +1515,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2142,6 +2146,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2635,6 +2640,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3140,6 +3146,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3761,6 +3768,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3974,6 +3982,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -4467,6 +4476,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "noWarn": [ "NU5104" ], @@ -4966,6 +4976,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -5440,6 +5451,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -5925,6 +5937,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/Jellyfin.Api/obj/project.assets.json b/Jellyfin.Api/obj/project.assets.json index bda524bd..9b6562b2 100644 --- a/Jellyfin.Api/obj/project.assets.json +++ b/Jellyfin.Api/obj/project.assets.json @@ -2823,6 +2823,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/Jellyfin.Api/obj/project.nuget.cache b/Jellyfin.Api/obj/project.nuget.cache index 0668427d..c3464380 100644 --- a/Jellyfin.Api/obj/project.nuget.cache +++ b/Jellyfin.Api/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "fuMnEJ8wltc=", + "dgSpecHash": "+VYchT3v1Fw=", "success": true, "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", "expectedPackageFiles": [ diff --git a/Jellyfin.Server.Implementations/obj/Jellyfin.Server.Implementations.csproj.nuget.dgspec.json b/Jellyfin.Server.Implementations/obj/Jellyfin.Server.Implementations.csproj.nuget.dgspec.json index e09bd585..0a5e2b95 100644 --- a/Jellyfin.Server.Implementations/obj/Jellyfin.Server.Implementations.csproj.nuget.dgspec.json +++ b/Jellyfin.Server.Implementations/obj/Jellyfin.Server.Implementations.csproj.nuget.dgspec.json @@ -47,6 +47,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -524,6 +525,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1018,6 +1020,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1505,6 +1508,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2135,6 +2139,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2625,6 +2630,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3246,6 +3252,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3459,6 +3466,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3958,6 +3966,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -4451,6 +4460,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "noWarn": [ "NU5104" ], @@ -4938,6 +4948,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/Jellyfin.Server.Implementations/obj/project.assets.json b/Jellyfin.Server.Implementations/obj/project.assets.json index 350e6771..28241946 100644 --- a/Jellyfin.Server.Implementations/obj/project.assets.json +++ b/Jellyfin.Server.Implementations/obj/project.assets.json @@ -2241,6 +2241,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/Jellyfin.Server.Implementations/obj/project.nuget.cache b/Jellyfin.Server.Implementations/obj/project.nuget.cache index e02fb9ca..e46e0442 100644 --- a/Jellyfin.Server.Implementations/obj/project.nuget.cache +++ b/Jellyfin.Server.Implementations/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "uLEFI7ariss=", + "dgSpecHash": "S+jrIut2wYc=", "success": true, "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", "expectedPackageFiles": [ diff --git a/Jellyfin.Server/obj/Jellyfin.Server.csproj.nuget.dgspec.json b/Jellyfin.Server/obj/Jellyfin.Server.csproj.nuget.dgspec.json index 94eaa47a..291f83c6 100644 --- a/Jellyfin.Server/obj/Jellyfin.Server.csproj.nuget.dgspec.json +++ b/Jellyfin.Server/obj/Jellyfin.Server.csproj.nuget.dgspec.json @@ -47,6 +47,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -527,6 +528,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1040,6 +1042,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1564,6 +1567,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2061,6 +2065,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2555,6 +2560,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3060,6 +3066,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3746,6 +3753,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -4376,6 +4384,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -4866,6 +4875,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -5349,6 +5359,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -5854,6 +5865,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -6485,6 +6497,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -7010,6 +7023,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -7480,6 +7494,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -7693,6 +7708,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -8192,6 +8208,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -8694,6 +8711,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "noWarn": [ "NU1903" ], @@ -9215,6 +9233,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -9694,6 +9713,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "noWarn": [ "NU5104" ], @@ -10190,6 +10210,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -10686,6 +10707,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -11160,6 +11182,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -11645,6 +11668,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/Jellyfin.Server/obj/project.assets.json b/Jellyfin.Server/obj/project.assets.json index 4e78beae..f3933844 100644 --- a/Jellyfin.Server/obj/project.assets.json +++ b/Jellyfin.Server/obj/project.assets.json @@ -4682,6 +4682,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/Jellyfin.Server/obj/project.nuget.cache b/Jellyfin.Server/obj/project.nuget.cache index 20cd66a3..0c185b9e 100644 --- a/Jellyfin.Server/obj/project.nuget.cache +++ b/Jellyfin.Server/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "7WUyXh2T8vw=", + "dgSpecHash": "TxJjiSZTQKU=", "success": true, "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj", "expectedPackageFiles": [ diff --git a/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.dgspec.json b/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.dgspec.json index 6a7871f5..c84271ea 100644 --- a/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.dgspec.json +++ b/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.dgspec.json @@ -47,6 +47,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -524,6 +525,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1006,6 +1008,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1636,6 +1639,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2126,6 +2130,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2747,6 +2752,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2960,6 +2966,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3453,6 +3460,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "noWarn": [ "NU5104" ], @@ -3940,6 +3948,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/MediaBrowser.Controller/obj/project.assets.json b/MediaBrowser.Controller/obj/project.assets.json index b656eecd..4750d705 100644 --- a/MediaBrowser.Controller/obj/project.assets.json +++ b/MediaBrowser.Controller/obj/project.assets.json @@ -1717,6 +1717,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/MediaBrowser.Controller/obj/project.nuget.cache b/MediaBrowser.Controller/obj/project.nuget.cache index 637d7fea..01b91541 100644 --- a/MediaBrowser.Controller/obj/project.nuget.cache +++ b/MediaBrowser.Controller/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "AFS/pfyWMOs=", + "dgSpecHash": "PbWaoZLc1/8=", "success": true, "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "expectedPackageFiles": [ diff --git a/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.dgspec.json b/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.dgspec.json index c36ce227..0dc3728e 100644 --- a/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.dgspec.json +++ b/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.dgspec.json @@ -47,6 +47,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -524,6 +525,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1006,6 +1008,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1636,6 +1639,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2126,6 +2130,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2606,6 +2611,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3227,6 +3233,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3440,6 +3447,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3933,6 +3941,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "noWarn": [ "NU5104" ], @@ -4420,6 +4429,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/MediaBrowser.LocalMetadata/obj/project.assets.json b/MediaBrowser.LocalMetadata/obj/project.assets.json index 14a9d2d2..9cc69b11 100644 --- a/MediaBrowser.LocalMetadata/obj/project.assets.json +++ b/MediaBrowser.LocalMetadata/obj/project.assets.json @@ -1732,6 +1732,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/MediaBrowser.LocalMetadata/obj/project.nuget.cache b/MediaBrowser.LocalMetadata/obj/project.nuget.cache index df162f1c..70d836ac 100644 --- a/MediaBrowser.LocalMetadata/obj/project.nuget.cache +++ b/MediaBrowser.LocalMetadata/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "WgJoll/0lhg=", + "dgSpecHash": "MWiTm3p0pkQ=", "success": true, "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", "expectedPackageFiles": [ diff --git a/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.dgspec.json b/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.dgspec.json index 4196c8bd..7029eb05 100644 --- a/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.dgspec.json +++ b/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.dgspec.json @@ -47,6 +47,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -524,6 +525,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1006,6 +1008,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1636,6 +1639,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2129,6 +2133,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2634,6 +2639,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3255,6 +3261,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3468,6 +3475,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3961,6 +3969,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "noWarn": [ "NU5104" ], @@ -4448,6 +4457,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/MediaBrowser.MediaEncoding/obj/project.assets.json b/MediaBrowser.MediaEncoding/obj/project.assets.json index f7282846..e5df65e9 100644 --- a/MediaBrowser.MediaEncoding/obj/project.assets.json +++ b/MediaBrowser.MediaEncoding/obj/project.assets.json @@ -2212,6 +2212,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/MediaBrowser.MediaEncoding/obj/project.nuget.cache b/MediaBrowser.MediaEncoding/obj/project.nuget.cache index 04ff6ab9..b80e0200 100644 --- a/MediaBrowser.MediaEncoding/obj/project.nuget.cache +++ b/MediaBrowser.MediaEncoding/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "dgYI/YHxOCM=", + "dgSpecHash": "fkld43h/XRc=", "success": true, "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", "expectedPackageFiles": [ diff --git a/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.dgspec.json b/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.dgspec.json index a1d23971..fb5440ed 100644 --- a/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.dgspec.json +++ b/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.dgspec.json @@ -47,6 +47,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -524,6 +525,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1006,6 +1008,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1636,6 +1639,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2126,6 +2130,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2757,6 +2762,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3272,6 +3278,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3485,6 +3492,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3978,6 +3986,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "noWarn": [ "NU5104" ], @@ -4465,6 +4474,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/MediaBrowser.Providers/obj/project.assets.json b/MediaBrowser.Providers/obj/project.assets.json index 259181be..29a3bc2c 100644 --- a/MediaBrowser.Providers/obj/project.assets.json +++ b/MediaBrowser.Providers/obj/project.assets.json @@ -2262,6 +2262,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/MediaBrowser.Providers/obj/project.nuget.cache b/MediaBrowser.Providers/obj/project.nuget.cache index 9e9bf4ee..06fd3b5b 100644 --- a/MediaBrowser.Providers/obj/project.nuget.cache +++ b/MediaBrowser.Providers/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "8nGSBHrHFM8=", + "dgSpecHash": "piLgjB8GOiQ=", "success": true, "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", "expectedPackageFiles": [ diff --git a/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.dgspec.json b/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.dgspec.json index ce1b1dc7..e04cebc5 100644 --- a/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.dgspec.json +++ b/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.dgspec.json @@ -47,6 +47,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -524,6 +525,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1006,6 +1008,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1636,6 +1639,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2126,6 +2130,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2757,6 +2762,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3227,6 +3233,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3440,6 +3447,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3933,6 +3941,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "noWarn": [ "NU5104" ], @@ -4420,6 +4429,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/MediaBrowser.XbmcMetadata/obj/project.assets.json b/MediaBrowser.XbmcMetadata/obj/project.assets.json index b8423268..a19cb2d9 100644 --- a/MediaBrowser.XbmcMetadata/obj/project.assets.json +++ b/MediaBrowser.XbmcMetadata/obj/project.assets.json @@ -1732,6 +1732,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/MediaBrowser.XbmcMetadata/obj/project.nuget.cache b/MediaBrowser.XbmcMetadata/obj/project.nuget.cache index 7c794db7..0d49cfd5 100644 --- a/MediaBrowser.XbmcMetadata/obj/project.nuget.cache +++ b/MediaBrowser.XbmcMetadata/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "HL+MbMcDRlM=", + "dgSpecHash": "I4bCzLsQykc=", "success": true, "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", "expectedPackageFiles": [ diff --git a/src/Jellyfin.CodeAnalysis/bin/Debug/netstandard2.0/Jellyfin.CodeAnalysis.dll b/src/Jellyfin.CodeAnalysis/bin/Debug/netstandard2.0/Jellyfin.CodeAnalysis.dll index b20f8ac8..b63186b3 100644 Binary files a/src/Jellyfin.CodeAnalysis/bin/Debug/netstandard2.0/Jellyfin.CodeAnalysis.dll and b/src/Jellyfin.CodeAnalysis/bin/Debug/netstandard2.0/Jellyfin.CodeAnalysis.dll differ diff --git a/src/Jellyfin.CodeAnalysis/bin/Debug/netstandard2.0/Jellyfin.CodeAnalysis.pdb b/src/Jellyfin.CodeAnalysis/bin/Debug/netstandard2.0/Jellyfin.CodeAnalysis.pdb index b316c94a..5f739047 100644 Binary files a/src/Jellyfin.CodeAnalysis/bin/Debug/netstandard2.0/Jellyfin.CodeAnalysis.pdb and b/src/Jellyfin.CodeAnalysis/bin/Debug/netstandard2.0/Jellyfin.CodeAnalysis.pdb differ diff --git a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfo.cs b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfo.cs index 02721c78..97a1e463 100644 --- a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfo.cs +++ b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.CodeAnalysis")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+432d9d3f94ef6ca7fca1b8c21d207fa8df1659b3")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+2b3a0c9746b2646936e76eac0933e11d44cb286d")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.CodeAnalysis")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.CodeAnalysis")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfoInputs.cache b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfoInputs.cache index 22308e1e..09804254 100644 --- a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfoInputs.cache +++ b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfoInputs.cache @@ -1 +1 @@ -47b7ae2b39f0930499a027b92b740be1de949af6648f7d9c6d0480e68911f31f +28551f67b5f844835106431979a774d1df5ac346c915d0b6945818cdc46fba2b diff --git a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.dll b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.dll index b20f8ac8..b63186b3 100644 Binary files a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.dll and b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.dll differ diff --git a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.pdb b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.pdb index b316c94a..5f739047 100644 Binary files a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.pdb and b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.pdb differ diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Jellyfin.Database.Providers.Sqlite.csproj.nuget.dgspec.json b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Jellyfin.Database.Providers.Sqlite.csproj.nuget.dgspec.json index 488ea7ea..9cb0bd7d 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Jellyfin.Database.Providers.Sqlite.csproj.nuget.dgspec.json +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Jellyfin.Database.Providers.Sqlite.csproj.nuget.dgspec.json @@ -44,6 +44,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -526,6 +527,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1150,6 +1152,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1771,6 +1774,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1984,6 +1988,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2483,6 +2488,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2976,6 +2982,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "noWarn": [ "NU5104" ], diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/project.assets.json b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/project.assets.json index a3e9827b..61517c2c 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/project.assets.json +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/project.assets.json @@ -3877,6 +3877,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/project.nuget.cache b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/project.nuget.cache index 740b66b9..c4a00c0e 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/project.nuget.cache +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "fc2a99tYE0Q=", + "dgSpecHash": "7p0VjWNAkOM=", "success": true, "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", "expectedPackageFiles": [ diff --git a/src/Jellyfin.Drawing.Skia/obj/Jellyfin.Drawing.Skia.csproj.nuget.dgspec.json b/src/Jellyfin.Drawing.Skia/obj/Jellyfin.Drawing.Skia.csproj.nuget.dgspec.json index 3b8e2d11..3e0bb4db 100644 --- a/src/Jellyfin.Drawing.Skia/obj/Jellyfin.Drawing.Skia.csproj.nuget.dgspec.json +++ b/src/Jellyfin.Drawing.Skia/obj/Jellyfin.Drawing.Skia.csproj.nuget.dgspec.json @@ -47,6 +47,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -524,6 +525,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1006,6 +1008,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1636,6 +1639,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2126,6 +2130,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2747,6 +2752,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2960,6 +2966,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3462,6 +3469,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "noWarn": [ "NU1903" ], @@ -3974,6 +3982,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "noWarn": [ "NU5104" ], @@ -4461,6 +4470,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/src/Jellyfin.Drawing.Skia/obj/project.assets.json b/src/Jellyfin.Drawing.Skia/obj/project.assets.json index bf6b8398..c78c61fc 100644 --- a/src/Jellyfin.Drawing.Skia/obj/project.assets.json +++ b/src/Jellyfin.Drawing.Skia/obj/project.assets.json @@ -2448,6 +2448,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "noWarn": [ "NU1903" ], diff --git a/src/Jellyfin.Drawing.Skia/obj/project.nuget.cache b/src/Jellyfin.Drawing.Skia/obj/project.nuget.cache index e5258491..d05bcd3c 100644 --- a/src/Jellyfin.Drawing.Skia/obj/project.nuget.cache +++ b/src/Jellyfin.Drawing.Skia/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "K027lFXbURo=", + "dgSpecHash": "p0+GedKjwFw=", "success": true, "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj", "expectedPackageFiles": [ diff --git a/src/Jellyfin.Drawing/obj/Jellyfin.Drawing.csproj.nuget.dgspec.json b/src/Jellyfin.Drawing/obj/Jellyfin.Drawing.csproj.nuget.dgspec.json index 5600f324..7237fb96 100644 --- a/src/Jellyfin.Drawing/obj/Jellyfin.Drawing.csproj.nuget.dgspec.json +++ b/src/Jellyfin.Drawing/obj/Jellyfin.Drawing.csproj.nuget.dgspec.json @@ -47,6 +47,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -524,6 +525,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1006,6 +1008,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1636,6 +1639,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2126,6 +2130,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2747,6 +2752,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2960,6 +2966,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3462,6 +3469,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3941,6 +3949,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "noWarn": [ "NU5104" ], @@ -4428,6 +4437,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/src/Jellyfin.Drawing/obj/project.assets.json b/src/Jellyfin.Drawing/obj/project.assets.json index af0e3712..bfdf94b2 100644 --- a/src/Jellyfin.Drawing/obj/project.assets.json +++ b/src/Jellyfin.Drawing/obj/project.assets.json @@ -1777,6 +1777,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/src/Jellyfin.Drawing/obj/project.nuget.cache b/src/Jellyfin.Drawing/obj/project.nuget.cache index f557bc02..c0ec0064 100644 --- a/src/Jellyfin.Drawing/obj/project.nuget.cache +++ b/src/Jellyfin.Drawing/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "tctIrkj0W2o=", + "dgSpecHash": "woDabbm9VyQ=", "success": true, "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", "expectedPackageFiles": [ diff --git a/src/Jellyfin.LiveTv/obj/Jellyfin.LiveTv.csproj.nuget.dgspec.json b/src/Jellyfin.LiveTv/obj/Jellyfin.LiveTv.csproj.nuget.dgspec.json index c4439eb5..6f69e4d4 100644 --- a/src/Jellyfin.LiveTv/obj/Jellyfin.LiveTv.csproj.nuget.dgspec.json +++ b/src/Jellyfin.LiveTv/obj/Jellyfin.LiveTv.csproj.nuget.dgspec.json @@ -47,6 +47,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -524,6 +525,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1006,6 +1008,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1636,6 +1639,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2126,6 +2130,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2747,6 +2752,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2960,6 +2966,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3453,6 +3460,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "noWarn": [ "NU5104" ], @@ -3949,6 +3957,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -4433,6 +4442,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/src/Jellyfin.LiveTv/obj/project.assets.json b/src/Jellyfin.LiveTv/obj/project.assets.json index d00641d2..513b5161 100644 --- a/src/Jellyfin.LiveTv/obj/project.assets.json +++ b/src/Jellyfin.LiveTv/obj/project.assets.json @@ -1806,6 +1806,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/src/Jellyfin.LiveTv/obj/project.nuget.cache b/src/Jellyfin.LiveTv/obj/project.nuget.cache index 4ce91928..a07a6d5e 100644 --- a/src/Jellyfin.LiveTv/obj/project.nuget.cache +++ b/src/Jellyfin.LiveTv/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "JYTcL9z7X08=", + "dgSpecHash": "RYs61F+azTo=", "success": true, "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj", "expectedPackageFiles": [ diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/Jellyfin.MediaEncoding.Hls.csproj.nuget.dgspec.json b/src/Jellyfin.MediaEncoding.Hls/obj/Jellyfin.MediaEncoding.Hls.csproj.nuget.dgspec.json index 2ba9eb86..f12950c2 100644 --- a/src/Jellyfin.MediaEncoding.Hls/obj/Jellyfin.MediaEncoding.Hls.csproj.nuget.dgspec.json +++ b/src/Jellyfin.MediaEncoding.Hls/obj/Jellyfin.MediaEncoding.Hls.csproj.nuget.dgspec.json @@ -47,6 +47,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -524,6 +525,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1006,6 +1008,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1636,6 +1639,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2126,6 +2130,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2747,6 +2752,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2960,6 +2966,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3453,6 +3460,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "noWarn": [ "NU5104" ], @@ -3952,6 +3960,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -4426,6 +4435,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/project.assets.json b/src/Jellyfin.MediaEncoding.Hls/obj/project.assets.json index 7589422b..ac23a92c 100644 --- a/src/Jellyfin.MediaEncoding.Hls/obj/project.assets.json +++ b/src/Jellyfin.MediaEncoding.Hls/obj/project.assets.json @@ -1740,6 +1740,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/project.nuget.cache b/src/Jellyfin.MediaEncoding.Hls/obj/project.nuget.cache index 24211904..e1073536 100644 --- a/src/Jellyfin.MediaEncoding.Hls/obj/project.nuget.cache +++ b/src/Jellyfin.MediaEncoding.Hls/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "eYKEALa8k0Q=", + "dgSpecHash": "387NMu3/xC8=", "success": true, "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", "expectedPackageFiles": [ diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/Jellyfin.MediaEncoding.Keyframes.csproj.nuget.dgspec.json b/src/Jellyfin.MediaEncoding.Keyframes/obj/Jellyfin.MediaEncoding.Keyframes.csproj.nuget.dgspec.json index dc1dbab0..7f88ae98 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/obj/Jellyfin.MediaEncoding.Keyframes.csproj.nuget.dgspec.json +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/Jellyfin.MediaEncoding.Keyframes.csproj.nuget.dgspec.json @@ -37,6 +37,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -250,6 +251,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/project.assets.json b/src/Jellyfin.MediaEncoding.Keyframes/obj/project.assets.json index fc6aa9b5..c4e02b9b 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/obj/project.assets.json +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/project.assets.json @@ -578,6 +578,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/project.nuget.cache b/src/Jellyfin.MediaEncoding.Keyframes/obj/project.nuget.cache index 73aa754f..f6c37485 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/obj/project.nuget.cache +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "IevT1zQx2RA=", + "dgSpecHash": "mTVFQQSIGo8=", "success": true, "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", "expectedPackageFiles": [ diff --git a/src/Jellyfin.Networking/obj/Jellyfin.Networking.csproj.nuget.dgspec.json b/src/Jellyfin.Networking/obj/Jellyfin.Networking.csproj.nuget.dgspec.json index dcbb37dc..edd66398 100644 --- a/src/Jellyfin.Networking/obj/Jellyfin.Networking.csproj.nuget.dgspec.json +++ b/src/Jellyfin.Networking/obj/Jellyfin.Networking.csproj.nuget.dgspec.json @@ -47,6 +47,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -524,6 +525,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1006,6 +1008,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1636,6 +1639,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2126,6 +2130,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2747,6 +2752,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2960,6 +2966,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3453,6 +3460,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "noWarn": [ "NU5104" ], @@ -3940,6 +3948,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -4425,6 +4434,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/src/Jellyfin.Networking/obj/project.assets.json b/src/Jellyfin.Networking/obj/project.assets.json index 5bb20131..1130314a 100644 --- a/src/Jellyfin.Networking/obj/project.assets.json +++ b/src/Jellyfin.Networking/obj/project.assets.json @@ -1731,6 +1731,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/src/Jellyfin.Networking/obj/project.nuget.cache b/src/Jellyfin.Networking/obj/project.nuget.cache index b45dc8d0..f9f3aa5c 100644 --- a/src/Jellyfin.Networking/obj/project.nuget.cache +++ b/src/Jellyfin.Networking/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "Rn00JxOuroU=", + "dgSpecHash": "3j5428MHwYE=", "success": true, "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", "expectedPackageFiles": [ diff --git a/tests/Jellyfin.Api.Tests/obj/Jellyfin.Api.Tests.csproj.nuget.dgspec.json b/tests/Jellyfin.Api.Tests/obj/Jellyfin.Api.Tests.csproj.nuget.dgspec.json index 002167b2..e1addaa5 100644 --- a/tests/Jellyfin.Api.Tests/obj/Jellyfin.Api.Tests.csproj.nuget.dgspec.json +++ b/tests/Jellyfin.Api.Tests/obj/Jellyfin.Api.Tests.csproj.nuget.dgspec.json @@ -47,6 +47,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -533,6 +534,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1030,6 +1032,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1524,6 +1527,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2011,6 +2015,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2641,6 +2646,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3134,6 +3140,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3639,6 +3646,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -4260,6 +4268,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -4473,6 +4482,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -4972,6 +4982,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -5465,6 +5476,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "noWarn": [ "NU5104" ], @@ -5964,6 +5976,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -6438,6 +6451,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -6923,6 +6937,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -7398,6 +7413,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/tests/Jellyfin.Api.Tests/obj/project.assets.json b/tests/Jellyfin.Api.Tests/obj/project.assets.json index aeb4a4fe..14aaf833 100644 --- a/tests/Jellyfin.Api.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Api.Tests/obj/project.assets.json @@ -5367,6 +5367,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/tests/Jellyfin.Api.Tests/obj/project.nuget.cache b/tests/Jellyfin.Api.Tests/obj/project.nuget.cache index 01698d1b..2038468d 100644 --- a/tests/Jellyfin.Api.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Api.Tests/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "vOYkAJZJgwQ=", + "dgSpecHash": "DoMmp8kCQOU=", "success": true, "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Api.Tests\\Jellyfin.Api.Tests.csproj", "expectedPackageFiles": [ diff --git a/tests/Jellyfin.Common.Tests/obj/Jellyfin.Common.Tests.csproj.nuget.dgspec.json b/tests/Jellyfin.Common.Tests/obj/Jellyfin.Common.Tests.csproj.nuget.dgspec.json index 355ad0b9..ee1cabbb 100644 --- a/tests/Jellyfin.Common.Tests/obj/Jellyfin.Common.Tests.csproj.nuget.dgspec.json +++ b/tests/Jellyfin.Common.Tests/obj/Jellyfin.Common.Tests.csproj.nuget.dgspec.json @@ -47,6 +47,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -524,6 +525,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1006,6 +1008,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1636,6 +1639,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2126,6 +2130,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2757,6 +2762,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3272,6 +3278,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3485,6 +3492,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3978,6 +3986,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "noWarn": [ "NU5104" ], @@ -4465,6 +4474,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -4950,6 +4960,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/tests/Jellyfin.Common.Tests/obj/project.assets.json b/tests/Jellyfin.Common.Tests/obj/project.assets.json index fa71065f..892a736f 100644 --- a/tests/Jellyfin.Common.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Common.Tests/obj/project.assets.json @@ -3294,6 +3294,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/tests/Jellyfin.Common.Tests/obj/project.nuget.cache b/tests/Jellyfin.Common.Tests/obj/project.nuget.cache index 7245e5d8..256d0c84 100644 --- a/tests/Jellyfin.Common.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Common.Tests/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "ocPHRGnVGLo=", + "dgSpecHash": "FOG/id8stT0=", "success": true, "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Common.Tests\\Jellyfin.Common.Tests.csproj", "expectedPackageFiles": [ diff --git a/tests/Jellyfin.Controller.Tests/obj/Jellyfin.Controller.Tests.csproj.nuget.dgspec.json b/tests/Jellyfin.Controller.Tests/obj/Jellyfin.Controller.Tests.csproj.nuget.dgspec.json index 7b0c5eab..d35e003f 100644 --- a/tests/Jellyfin.Controller.Tests/obj/Jellyfin.Controller.Tests.csproj.nuget.dgspec.json +++ b/tests/Jellyfin.Controller.Tests/obj/Jellyfin.Controller.Tests.csproj.nuget.dgspec.json @@ -47,6 +47,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -524,6 +525,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1006,6 +1008,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1636,6 +1639,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2126,6 +2130,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2747,6 +2752,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2960,6 +2966,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3453,6 +3460,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "noWarn": [ "NU5104" ], @@ -3940,6 +3948,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -4422,6 +4431,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/tests/Jellyfin.Controller.Tests/obj/project.assets.json b/tests/Jellyfin.Controller.Tests/obj/project.assets.json index 6dc87ba1..d0f450b0 100644 --- a/tests/Jellyfin.Controller.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Controller.Tests/obj/project.assets.json @@ -2762,6 +2762,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/tests/Jellyfin.Controller.Tests/obj/project.nuget.cache b/tests/Jellyfin.Controller.Tests/obj/project.nuget.cache index 9074d982..717f54b8 100644 --- a/tests/Jellyfin.Controller.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Controller.Tests/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "QCQ0K2g9YlU=", + "dgSpecHash": "cRq+p4L2AZk=", "success": true, "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Controller.Tests\\Jellyfin.Controller.Tests.csproj", "expectedPackageFiles": [ diff --git a/tests/Jellyfin.Extensions.Tests/obj/Jellyfin.Extensions.Tests.csproj.nuget.dgspec.json b/tests/Jellyfin.Extensions.Tests/obj/Jellyfin.Extensions.Tests.csproj.nuget.dgspec.json index 02438678..0586067d 100644 --- a/tests/Jellyfin.Extensions.Tests/obj/Jellyfin.Extensions.Tests.csproj.nuget.dgspec.json +++ b/tests/Jellyfin.Extensions.Tests/obj/Jellyfin.Extensions.Tests.csproj.nuget.dgspec.json @@ -44,6 +44,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -529,6 +530,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1150,6 +1152,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1363,6 +1366,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1856,6 +1860,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "noWarn": [ "NU5104" ], @@ -2349,6 +2354,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/tests/Jellyfin.Extensions.Tests/obj/project.assets.json b/tests/Jellyfin.Extensions.Tests/obj/project.assets.json index 13128ee3..0de148c6 100644 --- a/tests/Jellyfin.Extensions.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Extensions.Tests/obj/project.assets.json @@ -2531,6 +2531,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/tests/Jellyfin.Extensions.Tests/obj/project.nuget.cache b/tests/Jellyfin.Extensions.Tests/obj/project.nuget.cache index 9691783e..7dd496fa 100644 --- a/tests/Jellyfin.Extensions.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Extensions.Tests/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "Ku8fZVdAtAQ=", + "dgSpecHash": "en/g4Rojfa8=", "success": true, "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\Jellyfin.Extensions.Tests.csproj", "expectedPackageFiles": [ diff --git a/tests/Jellyfin.LiveTv.Tests/obj/Jellyfin.LiveTv.Tests.csproj.nuget.dgspec.json b/tests/Jellyfin.LiveTv.Tests/obj/Jellyfin.LiveTv.Tests.csproj.nuget.dgspec.json index 47c302b0..0ab28c4d 100644 --- a/tests/Jellyfin.LiveTv.Tests/obj/Jellyfin.LiveTv.Tests.csproj.nuget.dgspec.json +++ b/tests/Jellyfin.LiveTv.Tests/obj/Jellyfin.LiveTv.Tests.csproj.nuget.dgspec.json @@ -47,6 +47,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -524,6 +525,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1006,6 +1008,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1636,6 +1639,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2126,6 +2130,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2747,6 +2752,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2960,6 +2966,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3453,6 +3460,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "noWarn": [ "NU5104" ], @@ -3949,6 +3957,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -4433,6 +4442,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -4915,6 +4925,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/tests/Jellyfin.LiveTv.Tests/obj/project.assets.json b/tests/Jellyfin.LiveTv.Tests/obj/project.assets.json index eb8a5942..365e0e72 100644 --- a/tests/Jellyfin.LiveTv.Tests/obj/project.assets.json +++ b/tests/Jellyfin.LiveTv.Tests/obj/project.assets.json @@ -3075,6 +3075,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/tests/Jellyfin.LiveTv.Tests/obj/project.nuget.cache b/tests/Jellyfin.LiveTv.Tests/obj/project.nuget.cache index 57c426f7..7a222b8c 100644 --- a/tests/Jellyfin.LiveTv.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.LiveTv.Tests/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "wVpsj96iY6o=", + "dgSpecHash": "QESQ35A6abc=", "success": true, "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.LiveTv.Tests\\Jellyfin.LiveTv.Tests.csproj", "expectedPackageFiles": [ diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Jellyfin.MediaEncoding.Hls.Tests.csproj.nuget.dgspec.json b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Jellyfin.MediaEncoding.Hls.Tests.csproj.nuget.dgspec.json index e9cb1c38..f46de6c8 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Jellyfin.MediaEncoding.Hls.Tests.csproj.nuget.dgspec.json +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Jellyfin.MediaEncoding.Hls.Tests.csproj.nuget.dgspec.json @@ -47,6 +47,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -524,6 +525,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1006,6 +1008,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1636,6 +1639,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2126,6 +2130,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2747,6 +2752,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2960,6 +2966,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3453,6 +3460,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "noWarn": [ "NU5104" ], @@ -3952,6 +3960,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -4426,6 +4435,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -4911,6 +4921,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.assets.json b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.assets.json index 465099b1..e4ddf4fc 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.assets.json +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.assets.json @@ -2655,6 +2655,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.nuget.cache b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.nuget.cache index 3c4ec031..6b58e6e2 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "kL7aKE8droc=", + "dgSpecHash": "/2Pli4I1U1I=", "success": true, "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Hls.Tests\\Jellyfin.MediaEncoding.Hls.Tests.csproj", "expectedPackageFiles": [ diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.nuget.dgspec.json b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.nuget.dgspec.json index 42ae2766..5883721c 100644 --- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.nuget.dgspec.json +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.nuget.dgspec.json @@ -37,6 +37,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -250,6 +251,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -732,6 +734,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.assets.json b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.assets.json index f769d6ce..2b3f0be2 100644 --- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.assets.json +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.assets.json @@ -1501,6 +1501,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.nuget.cache b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.nuget.cache index ae88fe61..546f0827 100644 --- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "+R5qhd7LGaI=", + "dgSpecHash": "0nvUEzLEN94=", "success": true, "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Keyframes.Tests\\Jellyfin.MediaEncoding.Keyframes.Tests.csproj", "expectedPackageFiles": [ diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/Jellyfin.MediaEncoding.Tests.csproj.nuget.dgspec.json b/tests/Jellyfin.MediaEncoding.Tests/obj/Jellyfin.MediaEncoding.Tests.csproj.nuget.dgspec.json index 00c6fde3..fe7b1870 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/obj/Jellyfin.MediaEncoding.Tests.csproj.nuget.dgspec.json +++ b/tests/Jellyfin.MediaEncoding.Tests/obj/Jellyfin.MediaEncoding.Tests.csproj.nuget.dgspec.json @@ -47,6 +47,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -524,6 +525,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1006,6 +1008,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1636,6 +1639,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2129,6 +2133,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2634,6 +2639,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3255,6 +3261,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3468,6 +3475,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3961,6 +3969,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "noWarn": [ "NU5104" ], @@ -4448,6 +4457,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -4930,6 +4940,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/project.assets.json b/tests/Jellyfin.MediaEncoding.Tests/obj/project.assets.json index 13e108b1..e5f18def 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/obj/project.assets.json +++ b/tests/Jellyfin.MediaEncoding.Tests/obj/project.assets.json @@ -3450,6 +3450,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/project.nuget.cache b/tests/Jellyfin.MediaEncoding.Tests/obj/project.nuget.cache index ef746413..4ab00e49 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.MediaEncoding.Tests/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "zpE1OCqXIhE=", + "dgSpecHash": "dQfshWXJSz4=", "success": true, "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\Jellyfin.MediaEncoding.Tests.csproj", "expectedPackageFiles": [ diff --git a/tests/Jellyfin.Model.Tests/obj/Jellyfin.Model.Tests.csproj.nuget.dgspec.json b/tests/Jellyfin.Model.Tests/obj/Jellyfin.Model.Tests.csproj.nuget.dgspec.json index da4063e5..8a5ebbea 100644 --- a/tests/Jellyfin.Model.Tests/obj/Jellyfin.Model.Tests.csproj.nuget.dgspec.json +++ b/tests/Jellyfin.Model.Tests/obj/Jellyfin.Model.Tests.csproj.nuget.dgspec.json @@ -44,6 +44,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -529,6 +530,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1150,6 +1152,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1363,6 +1366,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1856,6 +1860,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "noWarn": [ "NU5104" ], @@ -2346,6 +2351,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/tests/Jellyfin.Model.Tests/obj/project.assets.json b/tests/Jellyfin.Model.Tests/obj/project.assets.json index 8776adbb..bee94196 100644 --- a/tests/Jellyfin.Model.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Model.Tests/obj/project.assets.json @@ -2661,6 +2661,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/tests/Jellyfin.Model.Tests/obj/project.nuget.cache b/tests/Jellyfin.Model.Tests/obj/project.nuget.cache index bfa04f24..ecc57c45 100644 --- a/tests/Jellyfin.Model.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Model.Tests/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "I2LBtPdeoUg=", + "dgSpecHash": "S2M6GE9E6Mw=", "success": true, "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Model.Tests\\Jellyfin.Model.Tests.csproj", "expectedPackageFiles": [ diff --git a/tests/Jellyfin.Naming.Tests/obj/Jellyfin.Naming.Tests.csproj.nuget.dgspec.json b/tests/Jellyfin.Naming.Tests/obj/Jellyfin.Naming.Tests.csproj.nuget.dgspec.json index 39092503..1b1fff1c 100644 --- a/tests/Jellyfin.Naming.Tests/obj/Jellyfin.Naming.Tests.csproj.nuget.dgspec.json +++ b/tests/Jellyfin.Naming.Tests/obj/Jellyfin.Naming.Tests.csproj.nuget.dgspec.json @@ -47,6 +47,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -524,6 +525,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1006,6 +1008,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1630,6 +1633,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2251,6 +2255,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2464,6 +2469,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2957,6 +2963,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "noWarn": [ "NU5104" ], @@ -3447,6 +3454,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/tests/Jellyfin.Naming.Tests/obj/project.assets.json b/tests/Jellyfin.Naming.Tests/obj/project.assets.json index 1c15bb2c..e651d8c1 100644 --- a/tests/Jellyfin.Naming.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Naming.Tests/obj/project.assets.json @@ -2551,6 +2551,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/tests/Jellyfin.Naming.Tests/obj/project.nuget.cache b/tests/Jellyfin.Naming.Tests/obj/project.nuget.cache index 8bd8afb1..9a1f15dc 100644 --- a/tests/Jellyfin.Naming.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Naming.Tests/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "Ogersrs+78A=", + "dgSpecHash": "UAfnxBZnVy8=", "success": true, "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Naming.Tests\\Jellyfin.Naming.Tests.csproj", "expectedPackageFiles": [ diff --git a/tests/Jellyfin.Networking.Tests/obj/Jellyfin.Networking.Tests.csproj.nuget.dgspec.json b/tests/Jellyfin.Networking.Tests/obj/Jellyfin.Networking.Tests.csproj.nuget.dgspec.json index 4fb17b6c..ac51adfb 100644 --- a/tests/Jellyfin.Networking.Tests/obj/Jellyfin.Networking.Tests.csproj.nuget.dgspec.json +++ b/tests/Jellyfin.Networking.Tests/obj/Jellyfin.Networking.Tests.csproj.nuget.dgspec.json @@ -47,6 +47,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -524,6 +525,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1006,6 +1008,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1636,6 +1639,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2126,6 +2130,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2747,6 +2752,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2960,6 +2966,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3453,6 +3460,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "noWarn": [ "NU5104" ], @@ -3940,6 +3948,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -4425,6 +4434,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -4897,6 +4907,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/tests/Jellyfin.Networking.Tests/obj/project.assets.json b/tests/Jellyfin.Networking.Tests/obj/project.assets.json index ef59d9dd..5acb6f93 100644 --- a/tests/Jellyfin.Networking.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Networking.Tests/obj/project.assets.json @@ -2936,6 +2936,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/tests/Jellyfin.Networking.Tests/obj/project.nuget.cache b/tests/Jellyfin.Networking.Tests/obj/project.nuget.cache index 689c7ec7..cddcdcb5 100644 --- a/tests/Jellyfin.Networking.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Networking.Tests/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "uEO/7Hw7LNA=", + "dgSpecHash": "0RwQxQw8Yhw=", "success": true, "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Networking.Tests\\Jellyfin.Networking.Tests.csproj", "expectedPackageFiles": [ diff --git a/tests/Jellyfin.Providers.Tests/obj/Jellyfin.Providers.Tests.csproj.nuget.dgspec.json b/tests/Jellyfin.Providers.Tests/obj/Jellyfin.Providers.Tests.csproj.nuget.dgspec.json index 9f776ead..ece2b0c6 100644 --- a/tests/Jellyfin.Providers.Tests/obj/Jellyfin.Providers.Tests.csproj.nuget.dgspec.json +++ b/tests/Jellyfin.Providers.Tests/obj/Jellyfin.Providers.Tests.csproj.nuget.dgspec.json @@ -47,6 +47,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -524,6 +525,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1006,6 +1008,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1636,6 +1639,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2126,6 +2130,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2757,6 +2762,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3272,6 +3278,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3485,6 +3492,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3978,6 +3986,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "noWarn": [ "NU5104" ], @@ -4465,6 +4474,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -4947,6 +4957,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/tests/Jellyfin.Providers.Tests/obj/project.assets.json b/tests/Jellyfin.Providers.Tests/obj/project.assets.json index 8bdeab75..97a2feee 100644 --- a/tests/Jellyfin.Providers.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Providers.Tests/obj/project.assets.json @@ -3460,6 +3460,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/tests/Jellyfin.Providers.Tests/obj/project.nuget.cache b/tests/Jellyfin.Providers.Tests/obj/project.nuget.cache index 3191228e..f8e5f0c8 100644 --- a/tests/Jellyfin.Providers.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Providers.Tests/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "w32zCsT+gsU=", + "dgSpecHash": "mvjQh21lLbg=", "success": true, "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Providers.Tests\\Jellyfin.Providers.Tests.csproj", "expectedPackageFiles": [ diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/Jellyfin.Server.Implementations.Tests.csproj.nuget.dgspec.json b/tests/Jellyfin.Server.Implementations.Tests/obj/Jellyfin.Server.Implementations.Tests.csproj.nuget.dgspec.json index bc428556..bf64a1a5 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/obj/Jellyfin.Server.Implementations.Tests.csproj.nuget.dgspec.json +++ b/tests/Jellyfin.Server.Implementations.Tests/obj/Jellyfin.Server.Implementations.Tests.csproj.nuget.dgspec.json @@ -47,6 +47,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -527,6 +528,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1040,6 +1042,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1564,6 +1567,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2061,6 +2065,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2555,6 +2560,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3060,6 +3066,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3746,6 +3753,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -4376,6 +4384,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -4866,6 +4875,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -5349,6 +5359,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -5854,6 +5865,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -6485,6 +6497,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -7010,6 +7023,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -7480,6 +7494,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -7693,6 +7708,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -8192,6 +8208,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -8694,6 +8711,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "noWarn": [ "NU1903" ], @@ -9215,6 +9233,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -9694,6 +9713,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "noWarn": [ "NU5104" ], @@ -10190,6 +10210,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -10686,6 +10707,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -11160,6 +11182,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -11645,6 +11668,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -12126,6 +12150,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -12638,6 +12663,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/project.assets.json b/tests/Jellyfin.Server.Implementations.Tests/obj/project.assets.json index 0d7ca446..96ca60c2 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Server.Implementations.Tests/obj/project.assets.json @@ -7823,6 +7823,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/project.nuget.cache b/tests/Jellyfin.Server.Implementations.Tests/obj/project.nuget.cache index 0980a447..05bf999f 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Server.Implementations.Tests/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "VLxFdXvVJxI=", + "dgSpecHash": "j4/O62J54qI=", "success": true, "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Implementations.Tests\\Jellyfin.Server.Implementations.Tests.csproj", "expectedPackageFiles": [ diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/Jellyfin.Server.Integration.Tests.csproj.nuget.dgspec.json b/tests/Jellyfin.Server.Integration.Tests/obj/Jellyfin.Server.Integration.Tests.csproj.nuget.dgspec.json index 5f44ba4f..90903c84 100644 --- a/tests/Jellyfin.Server.Integration.Tests/obj/Jellyfin.Server.Integration.Tests.csproj.nuget.dgspec.json +++ b/tests/Jellyfin.Server.Integration.Tests/obj/Jellyfin.Server.Integration.Tests.csproj.nuget.dgspec.json @@ -47,6 +47,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -527,6 +528,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1040,6 +1042,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1564,6 +1567,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2061,6 +2065,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2555,6 +2560,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3060,6 +3066,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3746,6 +3753,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -4376,6 +4384,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -4866,6 +4875,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -5349,6 +5359,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -5854,6 +5865,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -6485,6 +6497,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -7010,6 +7023,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -7480,6 +7494,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -7693,6 +7708,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -8192,6 +8208,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -8694,6 +8711,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "noWarn": [ "NU1903" ], @@ -9215,6 +9233,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -9694,6 +9713,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "noWarn": [ "NU5104" ], @@ -10190,6 +10210,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -10686,6 +10707,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -11160,6 +11182,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -11645,6 +11668,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -12117,6 +12141,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/project.assets.json b/tests/Jellyfin.Server.Integration.Tests/obj/project.assets.json index 2bfd59a2..caff5bee 100644 --- a/tests/Jellyfin.Server.Integration.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Server.Integration.Tests/obj/project.assets.json @@ -7715,6 +7715,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/project.nuget.cache b/tests/Jellyfin.Server.Integration.Tests/obj/project.nuget.cache index 59e5d34e..77ff4d11 100644 --- a/tests/Jellyfin.Server.Integration.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Server.Integration.Tests/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "M4KUKNkY/r4=", + "dgSpecHash": "PqnMTN0Svf0=", "success": true, "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj", "expectedPackageFiles": [ diff --git a/tests/Jellyfin.Server.Tests/obj/Jellyfin.Server.Tests.csproj.nuget.dgspec.json b/tests/Jellyfin.Server.Tests/obj/Jellyfin.Server.Tests.csproj.nuget.dgspec.json index e4c6f793..2e70df50 100644 --- a/tests/Jellyfin.Server.Tests/obj/Jellyfin.Server.Tests.csproj.nuget.dgspec.json +++ b/tests/Jellyfin.Server.Tests/obj/Jellyfin.Server.Tests.csproj.nuget.dgspec.json @@ -47,6 +47,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -527,6 +528,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1040,6 +1042,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1564,6 +1567,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2061,6 +2065,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2555,6 +2560,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3060,6 +3066,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3746,6 +3753,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -4376,6 +4384,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -4866,6 +4875,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -5349,6 +5359,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -5854,6 +5865,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -6485,6 +6497,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -7010,6 +7023,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -7480,6 +7494,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -7693,6 +7708,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -8192,6 +8208,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -8694,6 +8711,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "noWarn": [ "NU1903" ], @@ -9215,6 +9233,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -9694,6 +9713,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "noWarn": [ "NU5104" ], @@ -10190,6 +10210,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -10686,6 +10707,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -11160,6 +11182,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -11645,6 +11668,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -12117,6 +12141,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/tests/Jellyfin.Server.Tests/obj/project.assets.json b/tests/Jellyfin.Server.Tests/obj/project.assets.json index f397e7b2..25b493f1 100644 --- a/tests/Jellyfin.Server.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Server.Tests/obj/project.assets.json @@ -7681,6 +7681,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/tests/Jellyfin.Server.Tests/obj/project.nuget.cache b/tests/Jellyfin.Server.Tests/obj/project.nuget.cache index 6cd2eb47..55d14d24 100644 --- a/tests/Jellyfin.Server.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Server.Tests/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "gQLuNdaS3vU=", + "dgSpecHash": "JLAQGMg4PXE=", "success": true, "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Tests\\Jellyfin.Server.Tests.csproj", "expectedPackageFiles": [ diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/Jellyfin.XbmcMetadata.Tests.csproj.nuget.dgspec.json b/tests/Jellyfin.XbmcMetadata.Tests/obj/Jellyfin.XbmcMetadata.Tests.csproj.nuget.dgspec.json index a4400dac..32657576 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/Jellyfin.XbmcMetadata.Tests.csproj.nuget.dgspec.json +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/Jellyfin.XbmcMetadata.Tests.csproj.nuget.dgspec.json @@ -47,6 +47,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -524,6 +525,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1006,6 +1008,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -1636,6 +1639,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2126,6 +2130,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -2757,6 +2762,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3282,6 +3288,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3752,6 +3759,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -3965,6 +3973,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -4458,6 +4467,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "noWarn": [ "NU5104" ], @@ -4945,6 +4955,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], @@ -5430,6 +5441,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/project.assets.json b/tests/Jellyfin.XbmcMetadata.Tests/obj/project.assets.json index d0e16bd0..5fba36b9 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/project.assets.json +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/project.assets.json @@ -3295,6 +3295,7 @@ } }, "warningProperties": { + "allWarningsAsErrors": true, "warnAsError": [ "NU1605" ], diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/project.nuget.cache b/tests/Jellyfin.XbmcMetadata.Tests/obj/project.nuget.cache index af2967b3..6a4b2d84 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "hARik8AbOuE=", + "dgSpecHash": "TevhVmKPy+M=", "success": true, "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\Jellyfin.XbmcMetadata.Tests.csproj", "expectedPackageFiles": [