diff --git a/Emby.Naming/obj/Emby.Naming.csproj.nuget.dgspec.json b/Emby.Naming/obj/Emby.Naming.csproj.nuget.dgspec.json
index c5e78a26..b2e6d700 100644
--- a/Emby.Naming/obj/Emby.Naming.csproj.nuget.dgspec.json
+++ b/Emby.Naming/obj/Emby.Naming.csproj.nuget.dgspec.json
@@ -39,13 +39,20 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
},
+ "warningProperties": {
+ "allWarningsAsErrors": true,
+ "warnAsError": [
+ "NU1605"
+ ],
+ "warnNotAsError": [
+ "NU1902",
+ "NU1903"
+ ]
+ },
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
@@ -56,45 +63,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -505,9 +473,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -535,47 +500,10 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Logging": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -990,9 +918,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -1017,45 +942,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -1613,9 +1499,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj"
}
@@ -1643,49 +1526,17 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"MimeTypes": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
"target": "Package",
"version": "[2.5.2, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2212,216 +2063,6 @@
}
}
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "version": "1.0.0",
- "restore": {
- "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj",
- "projectName": "Jellyfin.CodeAnalysis",
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj",
- "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\",
- "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\",
- "projectStyle": "PackageReference",
- "centralPackageVersionsManagementEnabled": true,
- "fallbackFolders": [
- "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
- ],
- "configFilePaths": [
- "E:\\Projects\\pgsql-jellyfin\\NuGet.Config",
- "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
- ],
- "originalTargetFrameworks": [
- "netstandard2.0"
- ],
- "sources": {
- "C:\\Program Files\\dotnet\\library-packs": {},
- "https://api.nuget.org/v3/index.json": {}
- },
- "frameworks": {
- "netstandard2.0": {
- "targetAlias": "netstandard2.0",
- "projectReferences": {}
- }
- },
- "warningProperties": {
- "allWarningsAsErrors": true,
- "warnAsError": [
- "NU1605"
- ],
- "warnNotAsError": [
- "NU1902",
- "NU1903"
- ]
- },
- "restoreAuditProperties": {
- "enableAudit": "true",
- "auditLevel": "low",
- "auditMode": "direct"
- },
- "SdkAnalysisLevel": "11.0.100"
- },
- "frameworks": {
- "netstandard2.0": {
- "targetAlias": "netstandard2.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[3.11.0, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.CSharp": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[5.0.0, )",
- "versionCentrallyManaged": true
- },
- "NETStandard.Library": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[2.0.3, )",
- "autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
- "centralPackageVersions": {
- "AsyncKeyedLock": "8.0.2",
- "AutoFixture": "4.18.1",
- "AutoFixture.AutoMoq": "4.18.1",
- "AutoFixture.Xunit2": "4.18.1",
- "BDInfo": "0.8.0",
- "BitFaster.Caching": "2.5.4",
- "BlurHashSharp": "1.4.0-pre.1",
- "BlurHashSharp.SkiaSharp": "1.4.0-pre.1",
- "CommandLineParser": "2.9.1",
- "coverlet.collector": "8.0.0",
- "Diacritics": "4.1.4",
- "DiscUtils.Udf": "0.16.13",
- "DotNet.Glob": "3.1.3",
- "FsCheck.Xunit": "3.3.2",
- "HarfBuzzSharp.NativeAssets.Linux": "8.3.1.1",
- "ICU4N.Transliterator": "60.1.0-alpha.356",
- "IDisposableAnalyzers": "4.0.8",
- "Ignore": "0.2.1",
- "Jellyfin.Sdk": "2025.10.21",
- "Jellyfin.XmlTv": "10.8.0",
- "libse": "4.0.12",
- "LrcParser": "2025.623.0",
- "MetaBrainz.MusicBrainz": "8.0.1",
- "Microsoft.AspNetCore.Authorization": "11.0.0-preview.1.26104.118",
- "Microsoft.AspNetCore.Mvc.Testing": "11.0.0-preview.1.26104.118",
- "Microsoft.CodeAnalysis.Analyzers": "3.11.0",
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": "4.14.0",
- "Microsoft.CodeAnalysis.Common": "5.0.0",
- "Microsoft.CodeAnalysis.CSharp": "5.0.0",
- "Microsoft.Data.Sqlite": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Design": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Sqlite": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Tools": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Caching.Abstractions": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Caching.Memory": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Configuration.Abstractions": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Configuration.Binder": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.DependencyInjection": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Hosting.Abstractions": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Http": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Options": "11.0.0-preview.1.26104.118",
- "Microsoft.NET.Test.Sdk": "18.0.1",
- "MimeTypes": "2.5.2",
- "Moq": "4.18.4",
- "Morestachio": "5.0.1.631",
- "NEbml": "1.1.0.5",
- "Newtonsoft.Json": "13.0.4",
- "Npgsql.EntityFrameworkCore.PostgreSQL": "11.0.0-preview.1",
- "PlaylistsNET": "1.4.1",
- "Polly": "8.6.5",
- "prometheus-net": "8.2.1",
- "prometheus-net.AspNetCore": "8.2.1",
- "prometheus-net.DotNetRuntime": "4.4.1",
- "Serilog.AspNetCore": "10.0.0",
- "Serilog.Enrichers.Thread": "4.0.0",
- "Serilog.Expressions": "5.0.0",
- "Serilog.Settings.Configuration": "10.0.0",
- "Serilog.Sinks.Async": "2.1.0",
- "Serilog.Sinks.Console": "6.1.1",
- "Serilog.Sinks.File": "7.0.0",
- "Serilog.Sinks.Graylog": "3.1.1",
- "SerilogAnalyzer": "0.15.0",
- "SharpFuzz": "2.2.0",
- "SkiaSharp": "[3.116.1]",
- "SkiaSharp.HarfBuzz": "[3.116.1]",
- "SkiaSharp.NativeAssets.Linux": "[3.116.1]",
- "SmartAnalyzers.MultithreadingAnalyzer": "1.1.31",
- "StyleCop.Analyzers": "1.2.0-beta.556",
- "Svg.Skia": "3.4.1",
- "Swashbuckle.AspNetCore": "7.3.2",
- "Swashbuckle.AspNetCore.ReDoc": "6.9.0",
- "System.Text.Json": "11.0.0-preview.1.26104.118",
- "TagLibSharp": "2.3.0",
- "TMDbLib": "2.3.0",
- "UTF.Unknown": "2.6.0",
- "xunit": "2.9.3",
- "Xunit.Priority": "1.1.6",
- "xunit.runner.visualstudio": "2.8.2",
- "Xunit.SkippableFact": "1.5.61",
- "z440.atl.core": "7.11.0"
- },
- "imports": [
- "net461",
- "net462",
- "net47",
- "net471",
- "net472",
- "net48",
- "net481"
- ],
- "assetTargetFallback": true,
- "warn": true,
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\11.0.100-preview.1.26104.118\\RuntimeIdentifierGraph.json"
- }
- }
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"version": "10.11.0",
"restore": {
@@ -2451,11 +2092,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -2479,20 +2116,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -2516,24 +2139,6 @@
"target": "Package",
"version": "[8.6.5, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2945,11 +2550,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -2986,42 +2587,10 @@
"version": "[60.1.0-alpha.356, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
diff --git a/Emby.Naming/obj/Emby.Naming.csproj.nuget.g.props b/Emby.Naming/obj/Emby.Naming.csproj.nuget.g.props
index 651d5bb6..59d22c92 100644
--- a/Emby.Naming/obj/Emby.Naming.csproj.nuget.g.props
+++ b/Emby.Naming/obj/Emby.Naming.csproj.nuget.g.props
@@ -15,13 +15,5 @@
-
-
- C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556
- C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31
- C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0
- C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0
- C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8
-
\ No newline at end of file
diff --git a/Emby.Naming/obj/Emby.Naming.csproj.nuget.g.targets b/Emby.Naming/obj/Emby.Naming.csproj.nuget.g.targets
index 01ebd317..c9f67447 100644
--- a/Emby.Naming/obj/Emby.Naming.csproj.nuget.g.targets
+++ b/Emby.Naming/obj/Emby.Naming.csproj.nuget.g.targets
@@ -3,6 +3,5 @@
-
\ No newline at end of file
diff --git a/Emby.Naming/obj/project.assets.json b/Emby.Naming/obj/project.assets.json
index 3541cc94..1cb9d537 100644
--- a/Emby.Naming/obj/project.assets.json
+++ b/Emby.Naming/obj/project.assets.json
@@ -48,9 +48,6 @@
}
}
},
- "IDisposableAnalyzers/4.0.8": {
- "type": "package"
- },
"J2N/2.0.0": {
"type": "package",
"compile": {
@@ -85,13 +82,6 @@
}
}
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "type": "package",
- "build": {
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props": {},
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets": {}
- }
- },
"Microsoft.EntityFrameworkCore/11.0.0-preview.1.26104.118": {
"type": "package",
"dependencies": {
@@ -446,12 +436,6 @@
}
}
},
- "SerilogAnalyzer/0.15.0": {
- "type": "package"
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "type": "package"
- },
"Std.UriTemplate/2.0.5": {
"type": "package",
"compile": {
@@ -461,35 +445,11 @@
"lib/net5.0/Std.UriTemplate.dll": {}
}
},
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "type": "package",
- "dependencies": {
- "StyleCop.Analyzers.Unstable": "1.2.0.556"
- }
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "type": "package"
- },
- "Jellyfin.CodeAnalysis/1.0.0": {
- "type": "project",
- "framework": ".NETStandard,Version=v2.0",
- "dependencies": {
- "Jellyfin.Sdk": "2025.10.21"
- },
- "compile": {
- "bin/placeholder/Jellyfin.CodeAnalysis.dll": {}
- },
- "runtime": {
- "bin/placeholder/Jellyfin.CodeAnalysis.dll": {}
- }
- },
"Jellyfin.Common/10.12.0": {
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Common.dll": {}
@@ -505,9 +465,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Database.Implementations": "10.11.0",
- "Jellyfin.Sdk": "2025.10.21",
"Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118"
},
"compile": {
@@ -521,7 +479,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
"Polly": "8.6.5"
},
@@ -538,7 +495,6 @@
"dependencies": {
"Diacritics": "4.1.4",
"ICU4N.Transliterator": "60.1.0-alpha.356",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Sdk": "2025.10.21"
},
"compile": {
@@ -552,7 +508,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Data": "10.12.0",
"Jellyfin.Extensions": "10.12.0",
"Jellyfin.Sdk": "2025.10.21"
@@ -636,21 +591,6 @@
"unicode-icon-128x128.jpg"
]
},
- "IDisposableAnalyzers/4.0.8": {
- "sha512": "vNi4NMG0CcJyjXxiNDcQ21FwV/whM9o9OEZKD+oP7tuxAqFEzX/x5OhC3OZJqW/w+8GOtCmJPBquYgMWgz0rfQ==",
- "type": "package",
- "path": "idisposableanalyzers/4.0.8",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/IDisposableAnalyzers.dll",
- "idisposableanalyzers.4.0.8.nupkg.sha512",
- "idisposableanalyzers.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"J2N/2.0.0": {
"sha512": "M5bwDajAARZiyqupU+rHQJnsVLxNBOHJ8vKYHd8LcLIb1FgLfzzcJvc31Qo5Xz/GEHFjDF9ScjKL/ks/zRTXuA==",
"type": "package",
@@ -698,74 +638,6 @@
"lib/netstandard2.1/Jellyfin.Sdk.xml"
]
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==",
- "type": "package",
- "path": "microsoft.codeanalysis.bannedapianalyzers/4.14.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "ThirdPartyNotices.txt",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.CSharp.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.VisualBasic.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.md",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.sarif",
- "editorconfig/AllRulesDefault/.editorconfig",
- "editorconfig/AllRulesDisabled/.editorconfig",
- "editorconfig/AllRulesEnabled/.editorconfig",
- "editorconfig/ApiDesignRulesDefault/.editorconfig",
- "editorconfig/ApiDesignRulesEnabled/.editorconfig",
- "editorconfig/DataflowRulesDefault/.editorconfig",
- "editorconfig/DataflowRulesEnabled/.editorconfig",
- "editorconfig/PortedFromFxCopRulesDefault/.editorconfig",
- "editorconfig/PortedFromFxCopRulesEnabled/.editorconfig",
- "microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
- "microsoft.codeanalysis.bannedapianalyzers.nuspec",
- "rulesets/AllRulesDefault.ruleset",
- "rulesets/AllRulesDisabled.ruleset",
- "rulesets/AllRulesEnabled.ruleset",
- "rulesets/ApiDesignRulesDefault.ruleset",
- "rulesets/ApiDesignRulesEnabled.ruleset",
- "rulesets/DataflowRulesDefault.ruleset",
- "rulesets/DataflowRulesEnabled.ruleset",
- "rulesets/PortedFromFxCopRulesDefault.ruleset",
- "rulesets/PortedFromFxCopRulesEnabled.ruleset",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Microsoft.EntityFrameworkCore/11.0.0-preview.1.26104.118": {
"sha512": "Nox5NDdfvErlYUc9dyMlI7OzyrVQPKBzaq9P+SqMbAOm+gdG5KjtxpIkk7I/6NhcQ85HYaug/tEEnb7RvYdEYA==",
"type": "package",
@@ -1326,36 +1198,6 @@
"polly.core.nuspec"
]
},
- "SerilogAnalyzer/0.15.0": {
- "sha512": "sVpwfls4MfNnwIXLSGCgaUnV+c9kgJ8ia6GsyRcpd4Vs3gLogSDtSYBYrre2K2u/PNMo8GgG09RehwVnze70Tw==",
- "type": "package",
- "path": "seriloganalyzer/0.15.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SerilogAnalyzer.dll",
- "seriloganalyzer.0.15.0.nupkg.sha512",
- "seriloganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "sha512": "2f2k7bbhDd132ArglCKpzKoWBcp3uzbIFcb4aosnlqIKlfYKDE2HevBVRNVa+LkWFnjXFFWs47Bo96fu8iS//Q==",
- "type": "package",
- "path": "smartanalyzers.multithreadinganalyzer/1.1.31",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SmartAnalyzers.MultithreadingAnalyzer.dll",
- "smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
- "smartanalyzers.multithreadinganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Std.UriTemplate/2.0.5": {
"sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==",
"type": "package",
@@ -1370,50 +1212,6 @@
"std.uritemplate.nuspec"
]
},
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
- "type": "package",
- "path": "stylecop.analyzers/1.2.0-beta.556",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "stylecop.analyzers.nuspec"
- ]
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "sha512": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ==",
- "type": "package",
- "path": "stylecop.analyzers.unstable/1.2.0.556",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "analyzers/dotnet/cs/StyleCop.Analyzers.CodeFixes.dll",
- "analyzers/dotnet/cs/StyleCop.Analyzers.dll",
- "analyzers/dotnet/cs/de-DE/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/en-GB/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/es-MX/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/fr-FR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pl-PL/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/ru-RU/StyleCop.Analyzers.resources.dll",
- "rulesets/StyleCopAnalyzersDefault.ruleset",
- "stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512",
- "stylecop.analyzers.unstable.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
- "Jellyfin.CodeAnalysis/1.0.0": {
- "type": "project",
- "path": "../src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj",
- "msbuildProject": "../src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"
- },
"Jellyfin.Common/10.12.0": {
"type": "project",
"path": "../MediaBrowser.Common/MediaBrowser.Common.csproj",
@@ -1442,15 +1240,8 @@
},
"projectFileDependencyGroups": {
"net11.0": [
- "IDisposableAnalyzers >= 4.0.8",
- "Jellyfin.CodeAnalysis >= 1.0.0",
"Jellyfin.Common >= 10.12.0",
- "Jellyfin.Model >= 10.12.0",
- "Jellyfin.Sdk >= 2025.10.21",
- "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0",
- "SerilogAnalyzer >= 0.15.0",
- "SmartAnalyzers.MultithreadingAnalyzer >= 1.1.31",
- "StyleCop.Analyzers >= 1.2.0-beta.556"
+ "Jellyfin.Model >= 10.12.0"
]
},
"packageFolders": {
@@ -1492,13 +1283,20 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
},
+ "warningProperties": {
+ "allWarningsAsErrors": true,
+ "warnAsError": [
+ "NU1605"
+ ],
+ "warnNotAsError": [
+ "NU1902",
+ "NU1903"
+ ]
+ },
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
@@ -1509,45 +1307,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
diff --git a/Emby.Naming/obj/project.nuget.cache b/Emby.Naming/obj/project.nuget.cache
index 1ef4bf68..ee09b7f3 100644
--- a/Emby.Naming/obj/project.nuget.cache
+++ b/Emby.Naming/obj/project.nuget.cache
@@ -1,16 +1,14 @@
{
"version": 2,
- "dgSpecHash": "qWdnDCktJdY=",
+ "dgSpecHash": "0fSD+F6e3Ek=",
"success": true,
"projectFilePath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj",
"expectedPackageFiles": [
"C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.abstractions.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.analyzers.11.0.0-preview.1.26104.118.nupkg.sha512",
@@ -32,11 +30,7 @@
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512"
+ "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512"
],
"logs": []
}
\ No newline at end of file
diff --git a/Emby.Photos/obj/Emby.Photos.csproj.nuget.dgspec.json b/Emby.Photos/obj/Emby.Photos.csproj.nuget.dgspec.json
index 22cbb000..c2300092 100644
--- a/Emby.Photos/obj/Emby.Photos.csproj.nuget.dgspec.json
+++ b/Emby.Photos/obj/Emby.Photos.csproj.nuget.dgspec.json
@@ -39,13 +39,20 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
},
+ "warningProperties": {
+ "allWarningsAsErrors": true,
+ "warnAsError": [
+ "NU1605"
+ ],
+ "warnNotAsError": [
+ "NU1902",
+ "NU1903"
+ ]
+ },
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
@@ -56,45 +63,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -510,9 +478,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -538,38 +503,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"TagLibSharp": {
"target": "Package",
"version": "[2.3.0, )",
@@ -986,9 +919,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -1016,47 +946,10 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Logging": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -1471,9 +1364,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -1498,45 +1388,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -2100,9 +1951,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj"
}
@@ -2135,47 +1983,15 @@
"version": "[2.5.4, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Configuration.Binder": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2591,9 +2407,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj"
}
@@ -2621,49 +2434,17 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"MimeTypes": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
"target": "Package",
"version": "[2.5.2, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3243,13 +3024,6 @@
"netstandard2.0": {
"targetAlias": "netstandard2.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -3261,13 +3035,6 @@
"version": "[3.11.0, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.CodeAnalysis.CSharp": {
"suppressParent": "All",
"target": "Package",
@@ -3279,24 +3046,6 @@
"target": "Package",
"version": "[2.0.3, )",
"autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3429,11 +3178,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -3457,20 +3202,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -3494,24 +3225,6 @@
"target": "Package",
"version": "[8.6.5, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3923,11 +3636,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -3964,42 +3673,10 @@
"version": "[60.1.0-alpha.356, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
diff --git a/Emby.Photos/obj/Emby.Photos.csproj.nuget.g.props b/Emby.Photos/obj/Emby.Photos.csproj.nuget.g.props
index 651d5bb6..59d22c92 100644
--- a/Emby.Photos/obj/Emby.Photos.csproj.nuget.g.props
+++ b/Emby.Photos/obj/Emby.Photos.csproj.nuget.g.props
@@ -15,13 +15,5 @@
-
-
- C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556
- C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31
- C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0
- C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0
- C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8
-
\ No newline at end of file
diff --git a/Emby.Photos/obj/Emby.Photos.csproj.nuget.g.targets b/Emby.Photos/obj/Emby.Photos.csproj.nuget.g.targets
index fee5dc52..693275db 100644
--- a/Emby.Photos/obj/Emby.Photos.csproj.nuget.g.targets
+++ b/Emby.Photos/obj/Emby.Photos.csproj.nuget.g.targets
@@ -4,6 +4,5 @@
-
\ No newline at end of file
diff --git a/Emby.Photos/obj/project.assets.json b/Emby.Photos/obj/project.assets.json
index c8949983..d424921e 100644
--- a/Emby.Photos/obj/project.assets.json
+++ b/Emby.Photos/obj/project.assets.json
@@ -61,9 +61,6 @@
}
}
},
- "IDisposableAnalyzers/4.0.8": {
- "type": "package"
- },
"J2N/2.0.0": {
"type": "package",
"compile": {
@@ -98,13 +95,6 @@
}
}
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "type": "package",
- "build": {
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props": {},
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets": {}
- }
- },
"Microsoft.EntityFrameworkCore/11.0.0-preview.1.26104.118": {
"type": "package",
"dependencies": {
@@ -512,12 +502,6 @@
}
}
},
- "SerilogAnalyzer/0.15.0": {
- "type": "package"
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "type": "package"
- },
"Std.UriTemplate/2.0.5": {
"type": "package",
"compile": {
@@ -527,15 +511,6 @@
"lib/net5.0/Std.UriTemplate.dll": {}
}
},
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "type": "package",
- "dependencies": {
- "StyleCop.Analyzers.Unstable": "1.2.0.556"
- }
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "type": "package"
- },
"TagLibSharp/2.3.0": {
"type": "package",
"compile": {
@@ -566,9 +541,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Common.dll": {}
@@ -585,7 +558,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"BitFaster.Caching": "2.5.4",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.MediaEncoding.Keyframes": "10.11.0",
"Jellyfin.Model": "10.12.0",
@@ -604,9 +576,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Database.Implementations": "10.11.0",
- "Jellyfin.Sdk": "2025.10.21",
"Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118"
},
"compile": {
@@ -620,7 +590,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
"Polly": "8.6.5"
},
@@ -637,7 +606,6 @@
"dependencies": {
"Diacritics": "4.1.4",
"ICU4N.Transliterator": "60.1.0-alpha.356",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Sdk": "2025.10.21"
},
"compile": {
@@ -666,7 +634,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Data": "10.12.0",
"Jellyfin.Extensions": "10.12.0",
"Jellyfin.Sdk": "2025.10.21"
@@ -685,10 +652,8 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Naming.dll": {}
@@ -785,21 +750,6 @@
"unicode-icon-128x128.jpg"
]
},
- "IDisposableAnalyzers/4.0.8": {
- "sha512": "vNi4NMG0CcJyjXxiNDcQ21FwV/whM9o9OEZKD+oP7tuxAqFEzX/x5OhC3OZJqW/w+8GOtCmJPBquYgMWgz0rfQ==",
- "type": "package",
- "path": "idisposableanalyzers/4.0.8",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/IDisposableAnalyzers.dll",
- "idisposableanalyzers.4.0.8.nupkg.sha512",
- "idisposableanalyzers.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"J2N/2.0.0": {
"sha512": "M5bwDajAARZiyqupU+rHQJnsVLxNBOHJ8vKYHd8LcLIb1FgLfzzcJvc31Qo5Xz/GEHFjDF9ScjKL/ks/zRTXuA==",
"type": "package",
@@ -847,74 +797,6 @@
"lib/netstandard2.1/Jellyfin.Sdk.xml"
]
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==",
- "type": "package",
- "path": "microsoft.codeanalysis.bannedapianalyzers/4.14.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "ThirdPartyNotices.txt",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.CSharp.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.VisualBasic.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.md",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.sarif",
- "editorconfig/AllRulesDefault/.editorconfig",
- "editorconfig/AllRulesDisabled/.editorconfig",
- "editorconfig/AllRulesEnabled/.editorconfig",
- "editorconfig/ApiDesignRulesDefault/.editorconfig",
- "editorconfig/ApiDesignRulesEnabled/.editorconfig",
- "editorconfig/DataflowRulesDefault/.editorconfig",
- "editorconfig/DataflowRulesEnabled/.editorconfig",
- "editorconfig/PortedFromFxCopRulesDefault/.editorconfig",
- "editorconfig/PortedFromFxCopRulesEnabled/.editorconfig",
- "microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
- "microsoft.codeanalysis.bannedapianalyzers.nuspec",
- "rulesets/AllRulesDefault.ruleset",
- "rulesets/AllRulesDisabled.ruleset",
- "rulesets/AllRulesEnabled.ruleset",
- "rulesets/ApiDesignRulesDefault.ruleset",
- "rulesets/ApiDesignRulesEnabled.ruleset",
- "rulesets/DataflowRulesDefault.ruleset",
- "rulesets/DataflowRulesEnabled.ruleset",
- "rulesets/PortedFromFxCopRulesDefault.ruleset",
- "rulesets/PortedFromFxCopRulesEnabled.ruleset",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Microsoft.EntityFrameworkCore/11.0.0-preview.1.26104.118": {
"sha512": "Nox5NDdfvErlYUc9dyMlI7OzyrVQPKBzaq9P+SqMbAOm+gdG5KjtxpIkk7I/6NhcQ85HYaug/tEEnb7RvYdEYA==",
"type": "package",
@@ -1556,36 +1438,6 @@
"polly.core.nuspec"
]
},
- "SerilogAnalyzer/0.15.0": {
- "sha512": "sVpwfls4MfNnwIXLSGCgaUnV+c9kgJ8ia6GsyRcpd4Vs3gLogSDtSYBYrre2K2u/PNMo8GgG09RehwVnze70Tw==",
- "type": "package",
- "path": "seriloganalyzer/0.15.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SerilogAnalyzer.dll",
- "seriloganalyzer.0.15.0.nupkg.sha512",
- "seriloganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "sha512": "2f2k7bbhDd132ArglCKpzKoWBcp3uzbIFcb4aosnlqIKlfYKDE2HevBVRNVa+LkWFnjXFFWs47Bo96fu8iS//Q==",
- "type": "package",
- "path": "smartanalyzers.multithreadinganalyzer/1.1.31",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SmartAnalyzers.MultithreadingAnalyzer.dll",
- "smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
- "smartanalyzers.multithreadinganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Std.UriTemplate/2.0.5": {
"sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==",
"type": "package",
@@ -1600,45 +1452,6 @@
"std.uritemplate.nuspec"
]
},
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
- "type": "package",
- "path": "stylecop.analyzers/1.2.0-beta.556",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "stylecop.analyzers.nuspec"
- ]
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "sha512": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ==",
- "type": "package",
- "path": "stylecop.analyzers.unstable/1.2.0.556",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "analyzers/dotnet/cs/StyleCop.Analyzers.CodeFixes.dll",
- "analyzers/dotnet/cs/StyleCop.Analyzers.dll",
- "analyzers/dotnet/cs/de-DE/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/en-GB/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/es-MX/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/fr-FR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pl-PL/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/ru-RU/StyleCop.Analyzers.resources.dll",
- "rulesets/StyleCopAnalyzersDefault.ruleset",
- "stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512",
- "stylecop.analyzers.unstable.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"TagLibSharp/2.3.0": {
"sha512": "Qo4z6ZjnIfbR3Us1Za5M2vQ97OWZPmODvVmepxZ8XW0UIVLGdO2T63/N3b23kCcyiwuIe0TQvMEQG8wUCCD1mA==",
"type": "package",
@@ -1704,14 +1517,8 @@
},
"projectFileDependencyGroups": {
"net11.0": [
- "IDisposableAnalyzers >= 4.0.8",
- "Jellyfin.CodeAnalysis >= 1.0.0",
"Jellyfin.Controller >= 10.12.0",
"Jellyfin.Model >= 10.12.0",
- "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0",
- "SerilogAnalyzer >= 0.15.0",
- "SmartAnalyzers.MultithreadingAnalyzer >= 1.1.31",
- "StyleCop.Analyzers >= 1.2.0-beta.556",
"TagLibSharp >= 2.3.0"
]
},
@@ -1754,9 +1561,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -1782,38 +1586,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"TagLibSharp": {
"target": "Package",
"version": "[2.3.0, )",
diff --git a/Emby.Photos/obj/project.nuget.cache b/Emby.Photos/obj/project.nuget.cache
index db61bb8d..93f9298a 100644
--- a/Emby.Photos/obj/project.nuget.cache
+++ b/Emby.Photos/obj/project.nuget.cache
@@ -1,6 +1,6 @@
{
"version": 2,
- "dgSpecHash": "DaMoU2oavX0=",
+ "dgSpecHash": "13ZizSBE6dI=",
"success": true,
"projectFilePath": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj",
"expectedPackageFiles": [
@@ -8,10 +8,8 @@
"C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.abstractions.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.analyzers.11.0.0-preview.1.26104.118.nupkg.sha512",
@@ -36,11 +34,7 @@
"C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\taglibsharp\\2.3.0\\taglibsharp.2.3.0.nupkg.sha512"
],
"logs": []
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 e64fa6ee..462abd4d 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
@@ -39,13 +39,20 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
},
+ "warningProperties": {
+ "allWarningsAsErrors": true,
+ "warnAsError": [
+ "NU1605"
+ ],
+ "warnNotAsError": [
+ "NU1902",
+ "NU1903"
+ ]
+ },
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
@@ -56,45 +63,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -510,9 +478,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -538,38 +503,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"TagLibSharp": {
"target": "Package",
"version": "[2.3.0, )",
@@ -1019,9 +952,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
},
@@ -1072,13 +1002,6 @@
"version": "[0.2.1, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Data.Sqlite": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
@@ -1104,24 +1027,6 @@
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
},
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"prometheus-net.DotNetRuntime": {
"target": "Package",
"version": "[4.4.1, )",
@@ -1544,9 +1449,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj"
},
@@ -1577,13 +1479,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -1594,36 +1489,11 @@
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Http": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
},
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"Swashbuckle.AspNetCore": {
"target": "Package",
"version": "[7.3.2, )",
@@ -2045,9 +1915,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -2075,47 +1942,10 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Logging": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2537,9 +2367,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
},
@@ -2578,47 +2405,10 @@
"version": "[8.0.2, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Relational": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3033,9 +2823,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -3060,45 +2847,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -3662,9 +3410,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj"
}
@@ -3697,47 +3442,15 @@
"version": "[2.5.4, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Configuration.Binder": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -4155,9 +3868,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -4182,45 +3892,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -4639,9 +4310,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -4677,48 +4345,16 @@
"version": "[0.8.0, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Http": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
},
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"UTF.Unknown": {
"target": "Package",
"version": "[2.6.0, )",
@@ -5143,9 +4779,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj"
}
@@ -5173,49 +4806,17 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"MimeTypes": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
"target": "Package",
"version": "[2.5.2, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -5777,9 +5378,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -5810,13 +5408,6 @@
"version": "[8.0.2, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -5832,13 +5423,6 @@
"version": "[8.0.1, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Caching.Abstractions": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
@@ -5859,24 +5443,6 @@
"version": "[1.4.1, )",
"versionCentrallyManaged": true
},
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"TMDbLib": {
"target": "Package",
"version": "[2.3.0, )",
@@ -6303,9 +5869,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -6330,45 +5893,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -6802,13 +6326,6 @@
"netstandard2.0": {
"targetAlias": "netstandard2.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -6820,13 +6337,6 @@
"version": "[3.11.0, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.CodeAnalysis.CSharp": {
"suppressParent": "All",
"target": "Package",
@@ -6838,24 +6348,6 @@
"target": "Package",
"version": "[2.0.3, )",
"autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -6988,11 +6480,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -7016,20 +6504,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -7053,24 +6527,6 @@
"target": "Package",
"version": "[8.6.5, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -7486,9 +6942,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -7516,20 +6969,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
@@ -7558,24 +6997,6 @@
"target": "Package",
"version": "[11.0.0-preview.1, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -7991,9 +7412,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -8021,20 +7439,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -8058,24 +7462,6 @@
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -8496,9 +7882,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -8529,42 +7912,10 @@
"version": "[8.0.2, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -8976,11 +8327,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -9017,42 +8364,10 @@
"version": "[60.1.0-alpha.356, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -10437,9 +9752,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -10464,40 +9776,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
diff --git a/Emby.Server.Implementations/obj/Emby.Server.Implementations.csproj.nuget.g.props b/Emby.Server.Implementations/obj/Emby.Server.Implementations.csproj.nuget.g.props
index 091c7860..b0a11e53 100644
--- a/Emby.Server.Implementations/obj/Emby.Server.Implementations.csproj.nuget.g.props
+++ b/Emby.Server.Implementations/obj/Emby.Server.Implementations.csproj.nuget.g.props
@@ -15,13 +15,8 @@
-
C:\Users\wjones\.nuget\packages\microsoft.extensions.apidescription.server\6.0.5
- C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556
- C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31
- C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0
- C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0
\ No newline at end of file
diff --git a/Emby.Server.Implementations/obj/Emby.Server.Implementations.csproj.nuget.g.targets b/Emby.Server.Implementations/obj/Emby.Server.Implementations.csproj.nuget.g.targets
index 12299813..0ca139dd 100644
--- a/Emby.Server.Implementations/obj/Emby.Server.Implementations.csproj.nuget.g.targets
+++ b/Emby.Server.Implementations/obj/Emby.Server.Implementations.csproj.nuget.g.targets
@@ -5,6 +5,5 @@
-
\ No newline at end of file
diff --git a/Emby.Server.Implementations/obj/project.assets.json b/Emby.Server.Implementations/obj/project.assets.json
index cf484bfd..1114ba58 100644
--- a/Emby.Server.Implementations/obj/project.assets.json
+++ b/Emby.Server.Implementations/obj/project.assets.json
@@ -309,13 +309,6 @@
}
}
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "type": "package",
- "build": {
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props": {},
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets": {}
- }
- },
"Microsoft.Data.Sqlite/11.0.0-preview.1.26104.118": {
"type": "package",
"dependencies": {
@@ -1069,12 +1062,6 @@
}
}
},
- "SerilogAnalyzer/0.15.0": {
- "type": "package"
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "type": "package"
- },
"SourceGear.sqlite3/3.50.4.2": {
"type": "package",
"compile": {
@@ -1262,15 +1249,6 @@
"lib/net5.0/Std.UriTemplate.dll": {}
}
},
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "type": "package",
- "dependencies": {
- "StyleCop.Analyzers.Unstable": "1.2.0.556"
- }
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "type": "package"
- },
"Swashbuckle.AspNetCore/7.3.2": {
"type": "package",
"dependencies": {
@@ -1458,7 +1436,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Model": "10.12.0",
"TagLibSharp": "2.3.0"
@@ -1474,7 +1451,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.MediaEncoding.Hls": "1.0.0",
"Jellyfin.Networking": "1.0.0",
@@ -1509,9 +1485,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Common.dll": {}
@@ -1528,7 +1502,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"BitFaster.Caching": "2.5.4",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.MediaEncoding.Keyframes": "10.11.0",
"Jellyfin.Model": "10.12.0",
@@ -1547,9 +1520,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Database.Implementations": "10.11.0",
- "Jellyfin.Sdk": "2025.10.21",
"Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118"
},
"compile": {
@@ -1563,7 +1534,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
"Polly": "8.6.5"
},
@@ -1578,7 +1548,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Database.Implementations": "10.11.0",
"Microsoft.EntityFrameworkCore": "11.0.0-preview.1.26104.118",
@@ -1596,7 +1565,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Database.Implementations": "10.11.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
@@ -1614,7 +1582,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"AsyncKeyedLock": "8.0.2",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Model": "10.12.0",
@@ -1633,7 +1600,6 @@
"dependencies": {
"Diacritics": "4.1.4",
"ICU4N.Transliterator": "60.1.0-alpha.356",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Sdk": "2025.10.21"
},
"compile": {
@@ -1680,7 +1646,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Data": "10.12.0",
"Jellyfin.Extensions": "10.12.0",
"Jellyfin.Sdk": "2025.10.21"
@@ -1699,10 +1664,8 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Naming.dll": {}
@@ -1715,7 +1678,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Controller": "10.12.0"
},
@@ -1731,14 +1693,12 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"AsyncKeyedLock": "8.0.2",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Data": "10.12.0",
"Jellyfin.Database.Implementations": "10.11.0",
"Jellyfin.Database.Providers.Postgres": "1.0.0",
"Jellyfin.Database.Providers.Sqlite": "1.0.0",
"Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118"
},
"compile": {
@@ -1752,10 +1712,8 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Controller": "10.12.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/MediaBrowser.LocalMetadata.dll": {}
@@ -1770,7 +1728,6 @@
"dependencies": {
"AsyncKeyedLock": "8.0.2",
"BDInfo": "0.8.0",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Model": "10.12.0",
@@ -1791,7 +1748,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"AsyncKeyedLock": "8.0.2",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Model": "10.12.0",
"Jellyfin.Sdk": "2025.10.21",
@@ -1815,10 +1771,8 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Controller": "10.12.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/MediaBrowser.XbmcMetadata.dll": {}
@@ -2233,74 +2187,6 @@
"microsoft.aspnetcore.metadata.nuspec"
]
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==",
- "type": "package",
- "path": "microsoft.codeanalysis.bannedapianalyzers/4.14.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "ThirdPartyNotices.txt",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.CSharp.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.VisualBasic.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.md",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.sarif",
- "editorconfig/AllRulesDefault/.editorconfig",
- "editorconfig/AllRulesDisabled/.editorconfig",
- "editorconfig/AllRulesEnabled/.editorconfig",
- "editorconfig/ApiDesignRulesDefault/.editorconfig",
- "editorconfig/ApiDesignRulesEnabled/.editorconfig",
- "editorconfig/DataflowRulesDefault/.editorconfig",
- "editorconfig/DataflowRulesEnabled/.editorconfig",
- "editorconfig/PortedFromFxCopRulesDefault/.editorconfig",
- "editorconfig/PortedFromFxCopRulesEnabled/.editorconfig",
- "microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
- "microsoft.codeanalysis.bannedapianalyzers.nuspec",
- "rulesets/AllRulesDefault.ruleset",
- "rulesets/AllRulesDisabled.ruleset",
- "rulesets/AllRulesEnabled.ruleset",
- "rulesets/ApiDesignRulesDefault.ruleset",
- "rulesets/ApiDesignRulesEnabled.ruleset",
- "rulesets/DataflowRulesDefault.ruleset",
- "rulesets/DataflowRulesEnabled.ruleset",
- "rulesets/PortedFromFxCopRulesDefault.ruleset",
- "rulesets/PortedFromFxCopRulesEnabled.ruleset",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Microsoft.Data.Sqlite/11.0.0-preview.1.26104.118": {
"sha512": "Cf3KD0fmQWE5YjiaP2x9HDd7hsUleXq3mpSQMBxO8B62vLyG2j13Xhg/t++wmjKC6kp7G6N0OIxvKb2FqLyeFQ==",
"type": "package",
@@ -3588,36 +3474,6 @@
"prometheus-net.dotnetruntime.nuspec"
]
},
- "SerilogAnalyzer/0.15.0": {
- "sha512": "sVpwfls4MfNnwIXLSGCgaUnV+c9kgJ8ia6GsyRcpd4Vs3gLogSDtSYBYrre2K2u/PNMo8GgG09RehwVnze70Tw==",
- "type": "package",
- "path": "seriloganalyzer/0.15.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SerilogAnalyzer.dll",
- "seriloganalyzer.0.15.0.nupkg.sha512",
- "seriloganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "sha512": "2f2k7bbhDd132ArglCKpzKoWBcp3uzbIFcb4aosnlqIKlfYKDE2HevBVRNVa+LkWFnjXFFWs47Bo96fu8iS//Q==",
- "type": "package",
- "path": "smartanalyzers.multithreadinganalyzer/1.1.31",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SmartAnalyzers.MultithreadingAnalyzer.dll",
- "smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
- "smartanalyzers.multithreadinganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"SourceGear.sqlite3/3.50.4.2": {
"sha512": "eV9HwQ88WyoU+reGVxJz1SwME9NbYnl9h2LOY15j0LGdXN4JkTJDk8JRRg/yNgt00O3Cn5/qnska10FEZNoU5g==",
"type": "package",
@@ -3742,45 +3598,6 @@
"std.uritemplate.nuspec"
]
},
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
- "type": "package",
- "path": "stylecop.analyzers/1.2.0-beta.556",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "stylecop.analyzers.nuspec"
- ]
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "sha512": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ==",
- "type": "package",
- "path": "stylecop.analyzers.unstable/1.2.0.556",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "analyzers/dotnet/cs/StyleCop.Analyzers.CodeFixes.dll",
- "analyzers/dotnet/cs/StyleCop.Analyzers.dll",
- "analyzers/dotnet/cs/de-DE/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/en-GB/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/es-MX/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/fr-FR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pl-PL/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/ru-RU/StyleCop.Analyzers.resources.dll",
- "rulesets/StyleCopAnalyzersDefault.ruleset",
- "stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512",
- "stylecop.analyzers.unstable.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Swashbuckle.AspNetCore/7.3.2": {
"sha512": "WEkW7Cl8bexT75eURuqrqM/TQx+ftWKOWlCHzmw3Fl3oAmxiBO/lDVOuuqZsaBCHQIBcZxA6BbyiG5dv2mD2tw==",
"type": "package",
@@ -4152,7 +3969,6 @@
"Emby.Photos >= 1.0.0",
"Ignore >= 0.2.1",
"Jellyfin.Api >= 1.0.0",
- "Jellyfin.CodeAnalysis >= 1.0.0",
"Jellyfin.Common >= 10.12.0",
"Jellyfin.Controller >= 10.12.0",
"Jellyfin.Database.Implementations >= 10.11.0",
@@ -4164,15 +3980,11 @@
"MediaBrowser.MediaEncoding >= 1.0.0",
"MediaBrowser.Providers >= 1.0.0",
"MediaBrowser.XbmcMetadata >= 1.0.0",
- "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0",
"Microsoft.Data.Sqlite >= 11.0.0-preview.1.26104.118",
"Microsoft.EntityFrameworkCore.Relational >= 11.0.0-preview.1.26104.118",
"Microsoft.Extensions.Caching.Memory >= 11.0.0-preview.1.26104.118",
"Microsoft.Extensions.DependencyInjection >= 11.0.0-preview.1.26104.118",
"Microsoft.Extensions.Hosting.Abstractions >= 11.0.0-preview.1.26104.118",
- "SerilogAnalyzer >= 0.15.0",
- "SmartAnalyzers.MultithreadingAnalyzer >= 1.1.31",
- "StyleCop.Analyzers >= 1.2.0-beta.556",
"prometheus-net.DotNetRuntime >= 4.4.1"
]
},
@@ -4243,9 +4055,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
},
@@ -4296,13 +4105,6 @@
"version": "[0.2.1, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Data.Sqlite": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
@@ -4328,24 +4130,6 @@
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
},
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"prometheus-net.DotNetRuntime": {
"target": "Package",
"version": "[4.4.1, )",
diff --git a/Emby.Server.Implementations/obj/project.nuget.cache b/Emby.Server.Implementations/obj/project.nuget.cache
index 442aff73..59fe7bbc 100644
--- a/Emby.Server.Implementations/obj/project.nuget.cache
+++ b/Emby.Server.Implementations/obj/project.nuget.cache
@@ -1,6 +1,6 @@
{
"version": 2,
- "dgSpecHash": "zPBm14Az/RI=",
+ "dgSpecHash": "p4SpuIo9S1w=",
"success": true,
"projectFilePath": "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj",
"expectedPackageFiles": [
@@ -25,7 +25,6 @@
"C:\\Users\\wjones\\.nuget\\packages\\metabrainz.musicbrainz\\8.0.1\\metabrainz.musicbrainz.8.0.1.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.aspnetcore.authorization\\11.0.0-preview.1.26104.118\\microsoft.aspnetcore.authorization.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.aspnetcore.metadata\\11.0.0-preview.1.26104.118\\microsoft.aspnetcore.metadata.11.0.0-preview.1.26104.118.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.data.sqlite\\11.0.0-preview.1.26104.118\\microsoft.data.sqlite.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.data.sqlite.core\\11.0.0-preview.1.26104.118\\microsoft.data.sqlite.core.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.11.0.0-preview.1.26104.118.nupkg.sha512",
@@ -70,16 +69,12 @@
"C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\prometheus-net\\3.1.2\\prometheus-net.3.1.2.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\prometheus-net.dotnetruntime\\4.4.1\\prometheus-net.dotnetruntime.4.4.1.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\sourcegear.sqlite3\\3.50.4.2\\sourcegear.sqlite3.3.50.4.2.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\3.0.2\\sqlitepclraw.bundle_e_sqlite3.3.0.2.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.config.e_sqlite3\\3.0.2\\sqlitepclraw.config.e_sqlite3.3.0.2.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.core\\3.0.2\\sqlitepclraw.core.3.0.2.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\3.0.2\\sqlitepclraw.provider.e_sqlite3.3.0.2.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore\\7.3.2\\swashbuckle.aspnetcore.7.3.2.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.redoc\\6.9.0\\swashbuckle.aspnetcore.redoc.6.9.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\7.3.2\\swashbuckle.aspnetcore.swagger.7.3.2.nupkg.sha512",
diff --git a/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.dgspec.json b/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.dgspec.json
index 694e475d..7d36ac4c 100644
--- a/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.dgspec.json
+++ b/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.dgspec.json
@@ -39,13 +39,20 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
},
+ "warningProperties": {
+ "allWarningsAsErrors": true,
+ "warnAsError": [
+ "NU1605"
+ ],
+ "warnNotAsError": [
+ "NU1902",
+ "NU1903"
+ ]
+ },
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
@@ -56,45 +63,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -511,9 +479,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj"
},
@@ -544,13 +509,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -561,36 +519,11 @@
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Http": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
},
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"Swashbuckle.AspNetCore": {
"target": "Package",
"version": "[7.3.2, )",
@@ -1012,9 +945,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -1042,47 +972,10 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Logging": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -1497,9 +1390,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -1524,45 +1414,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -2126,9 +1977,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj"
}
@@ -2161,47 +2009,15 @@
"version": "[2.5.4, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Configuration.Binder": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2622,9 +2438,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -2660,48 +2473,16 @@
"version": "[0.8.0, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Http": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
},
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"UTF.Unknown": {
"target": "Package",
"version": "[2.6.0, )",
@@ -3126,9 +2907,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj"
}
@@ -3156,49 +2934,17 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"MimeTypes": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
"target": "Package",
"version": "[2.5.2, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3778,13 +3524,6 @@
"netstandard2.0": {
"targetAlias": "netstandard2.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -3796,13 +3535,6 @@
"version": "[3.11.0, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.CodeAnalysis.CSharp": {
"suppressParent": "All",
"target": "Package",
@@ -3814,24 +3546,6 @@
"target": "Package",
"version": "[2.0.3, )",
"autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3964,11 +3678,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -3992,20 +3702,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -4029,24 +3725,6 @@
"target": "Package",
"version": "[8.6.5, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -4458,11 +4136,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -4499,42 +4173,10 @@
"version": "[60.1.0-alpha.356, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -5919,9 +5561,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -5946,40 +5585,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
diff --git a/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.g.props b/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.g.props
index ba1ca20d..b604d0b4 100644
--- a/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.g.props
+++ b/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.g.props
@@ -17,14 +17,8 @@
-
C:\Users\wjones\.nuget\packages\microsoft.extensions.apidescription.server\6.0.5
- C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556
- C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31
- C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0
- C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0
- C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8
\ No newline at end of file
diff --git a/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.g.targets b/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.g.targets
index a70c7b16..2d3f6fc4 100644
--- a/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.g.targets
+++ b/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.g.targets
@@ -5,6 +5,5 @@
-
\ No newline at end of file
diff --git a/Jellyfin.Api/obj/project.assets.json b/Jellyfin.Api/obj/project.assets.json
index 9b6562b2..df5bd67f 100644
--- a/Jellyfin.Api/obj/project.assets.json
+++ b/Jellyfin.Api/obj/project.assets.json
@@ -83,9 +83,6 @@
}
}
},
- "IDisposableAnalyzers/4.0.8": {
- "type": "package"
- },
"J2N/2.0.0": {
"type": "package",
"compile": {
@@ -173,13 +170,6 @@
}
}
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "type": "package",
- "build": {
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props": {},
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets": {}
- }
- },
"Microsoft.EntityFrameworkCore/11.0.0-preview.1.26104.118": {
"type": "package",
"dependencies": {
@@ -721,12 +711,6 @@
}
}
},
- "SerilogAnalyzer/0.15.0": {
- "type": "package"
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "type": "package"
- },
"Std.UriTemplate/2.0.5": {
"type": "package",
"compile": {
@@ -736,15 +720,6 @@
"lib/net5.0/Std.UriTemplate.dll": {}
}
},
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "type": "package",
- "dependencies": {
- "StyleCop.Analyzers.Unstable": "1.2.0.556"
- }
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "type": "package"
- },
"Swashbuckle.AspNetCore/7.3.2": {
"type": "package",
"dependencies": {
@@ -891,9 +866,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Common.dll": {}
@@ -910,7 +883,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"BitFaster.Caching": "2.5.4",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.MediaEncoding.Keyframes": "10.11.0",
"Jellyfin.Model": "10.12.0",
@@ -929,9 +901,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Database.Implementations": "10.11.0",
- "Jellyfin.Sdk": "2025.10.21",
"Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118"
},
"compile": {
@@ -945,7 +915,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
"Polly": "8.6.5"
},
@@ -962,7 +931,6 @@
"dependencies": {
"Diacritics": "4.1.4",
"ICU4N.Transliterator": "60.1.0-alpha.356",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Sdk": "2025.10.21"
},
"compile": {
@@ -1009,7 +977,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Data": "10.12.0",
"Jellyfin.Extensions": "10.12.0",
"Jellyfin.Sdk": "2025.10.21"
@@ -1028,10 +995,8 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Naming.dll": {}
@@ -1044,7 +1009,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Controller": "10.12.0"
},
@@ -1061,7 +1025,6 @@
"dependencies": {
"AsyncKeyedLock": "8.0.2",
"BDInfo": "0.8.0",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Model": "10.12.0",
@@ -1205,21 +1168,6 @@
"unicode-icon-128x128.jpg"
]
},
- "IDisposableAnalyzers/4.0.8": {
- "sha512": "vNi4NMG0CcJyjXxiNDcQ21FwV/whM9o9OEZKD+oP7tuxAqFEzX/x5OhC3OZJqW/w+8GOtCmJPBquYgMWgz0rfQ==",
- "type": "package",
- "path": "idisposableanalyzers/4.0.8",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/IDisposableAnalyzers.dll",
- "idisposableanalyzers.4.0.8.nupkg.sha512",
- "idisposableanalyzers.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"J2N/2.0.0": {
"sha512": "M5bwDajAARZiyqupU+rHQJnsVLxNBOHJ8vKYHd8LcLIb1FgLfzzcJvc31Qo5Xz/GEHFjDF9ScjKL/ks/zRTXuA==",
"type": "package",
@@ -1324,74 +1272,6 @@
"microsoft.aspnetcore.metadata.nuspec"
]
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==",
- "type": "package",
- "path": "microsoft.codeanalysis.bannedapianalyzers/4.14.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "ThirdPartyNotices.txt",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.CSharp.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.VisualBasic.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.md",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.sarif",
- "editorconfig/AllRulesDefault/.editorconfig",
- "editorconfig/AllRulesDisabled/.editorconfig",
- "editorconfig/AllRulesEnabled/.editorconfig",
- "editorconfig/ApiDesignRulesDefault/.editorconfig",
- "editorconfig/ApiDesignRulesEnabled/.editorconfig",
- "editorconfig/DataflowRulesDefault/.editorconfig",
- "editorconfig/DataflowRulesEnabled/.editorconfig",
- "editorconfig/PortedFromFxCopRulesDefault/.editorconfig",
- "editorconfig/PortedFromFxCopRulesEnabled/.editorconfig",
- "microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
- "microsoft.codeanalysis.bannedapianalyzers.nuspec",
- "rulesets/AllRulesDefault.ruleset",
- "rulesets/AllRulesDisabled.ruleset",
- "rulesets/AllRulesEnabled.ruleset",
- "rulesets/ApiDesignRulesDefault.ruleset",
- "rulesets/ApiDesignRulesEnabled.ruleset",
- "rulesets/DataflowRulesDefault.ruleset",
- "rulesets/DataflowRulesEnabled.ruleset",
- "rulesets/PortedFromFxCopRulesDefault.ruleset",
- "rulesets/PortedFromFxCopRulesEnabled.ruleset",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Microsoft.EntityFrameworkCore/11.0.0-preview.1.26104.118": {
"sha512": "Nox5NDdfvErlYUc9dyMlI7OzyrVQPKBzaq9P+SqMbAOm+gdG5KjtxpIkk7I/6NhcQ85HYaug/tEEnb7RvYdEYA==",
"type": "package",
@@ -2417,36 +2297,6 @@
"polly.core.nuspec"
]
},
- "SerilogAnalyzer/0.15.0": {
- "sha512": "sVpwfls4MfNnwIXLSGCgaUnV+c9kgJ8ia6GsyRcpd4Vs3gLogSDtSYBYrre2K2u/PNMo8GgG09RehwVnze70Tw==",
- "type": "package",
- "path": "seriloganalyzer/0.15.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SerilogAnalyzer.dll",
- "seriloganalyzer.0.15.0.nupkg.sha512",
- "seriloganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "sha512": "2f2k7bbhDd132ArglCKpzKoWBcp3uzbIFcb4aosnlqIKlfYKDE2HevBVRNVa+LkWFnjXFFWs47Bo96fu8iS//Q==",
- "type": "package",
- "path": "smartanalyzers.multithreadinganalyzer/1.1.31",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SmartAnalyzers.MultithreadingAnalyzer.dll",
- "smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
- "smartanalyzers.multithreadinganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Std.UriTemplate/2.0.5": {
"sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==",
"type": "package",
@@ -2461,45 +2311,6 @@
"std.uritemplate.nuspec"
]
},
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
- "type": "package",
- "path": "stylecop.analyzers/1.2.0-beta.556",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "stylecop.analyzers.nuspec"
- ]
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "sha512": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ==",
- "type": "package",
- "path": "stylecop.analyzers.unstable/1.2.0.556",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "analyzers/dotnet/cs/StyleCop.Analyzers.CodeFixes.dll",
- "analyzers/dotnet/cs/StyleCop.Analyzers.dll",
- "analyzers/dotnet/cs/de-DE/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/en-GB/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/es-MX/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/fr-FR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pl-PL/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/ru-RU/StyleCop.Analyzers.resources.dll",
- "rulesets/StyleCopAnalyzersDefault.ruleset",
- "stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512",
- "stylecop.analyzers.unstable.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Swashbuckle.AspNetCore/7.3.2": {
"sha512": "WEkW7Cl8bexT75eURuqrqM/TQx+ftWKOWlCHzmw3Fl3oAmxiBO/lDVOuuqZsaBCHQIBcZxA6BbyiG5dv2mD2tw==",
"type": "package",
@@ -2753,19 +2564,13 @@
},
"projectFileDependencyGroups": {
"net11.0": [
- "IDisposableAnalyzers >= 4.0.8",
- "Jellyfin.CodeAnalysis >= 1.0.0",
"Jellyfin.Controller >= 10.12.0",
"Jellyfin.MediaEncoding.Hls >= 1.0.0",
"Jellyfin.Networking >= 1.0.0",
"Jellyfin.Sdk >= 2025.10.21",
"MediaBrowser.MediaEncoding >= 1.0.0",
"Microsoft.AspNetCore.Authorization >= 11.0.0-preview.1.26104.118",
- "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0",
"Microsoft.Extensions.Http >= 11.0.0-preview.1.26104.118",
- "SerilogAnalyzer >= 0.15.0",
- "SmartAnalyzers.MultithreadingAnalyzer >= 1.1.31",
- "StyleCop.Analyzers >= 1.2.0-beta.556",
"Swashbuckle.AspNetCore >= 7.3.2",
"Swashbuckle.AspNetCore.ReDoc >= 6.9.0"
]
@@ -2810,9 +2615,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj"
},
@@ -2843,13 +2645,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -2860,36 +2655,11 @@
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Http": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
},
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"Swashbuckle.AspNetCore": {
"target": "Package",
"version": "[7.3.2, )",
diff --git a/Jellyfin.Api/obj/project.nuget.cache b/Jellyfin.Api/obj/project.nuget.cache
index 3b4b499f..d5c7e415 100644
--- a/Jellyfin.Api/obj/project.nuget.cache
+++ b/Jellyfin.Api/obj/project.nuget.cache
@@ -1,6 +1,6 @@
{
"version": 2,
- "dgSpecHash": "sEpjYe2J48k=",
+ "dgSpecHash": "dj1RpwTBXfw=",
"success": true,
"projectFilePath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj",
"expectedPackageFiles": [
@@ -10,13 +10,11 @@
"C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\libse\\4.0.12\\libse.4.0.12.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.aspnetcore.authorization\\11.0.0-preview.1.26104.118\\microsoft.aspnetcore.authorization.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.aspnetcore.metadata\\11.0.0-preview.1.26104.118\\microsoft.aspnetcore.metadata.11.0.0-preview.1.26104.118.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.abstractions.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.analyzers.11.0.0-preview.1.26104.118.nupkg.sha512",
@@ -48,11 +46,7 @@
"C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore\\7.3.2\\swashbuckle.aspnetcore.7.3.2.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.redoc\\6.9.0\\swashbuckle.aspnetcore.redoc.6.9.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\7.3.2\\swashbuckle.aspnetcore.swagger.7.3.2.nupkg.sha512",
diff --git a/Jellyfin.Data/obj/Jellyfin.Data.csproj.nuget.dgspec.json b/Jellyfin.Data/obj/Jellyfin.Data.csproj.nuget.dgspec.json
index cd4cea17..112d1417 100644
--- a/Jellyfin.Data/obj/Jellyfin.Data.csproj.nuget.dgspec.json
+++ b/Jellyfin.Data/obj/Jellyfin.Data.csproj.nuget.dgspec.json
@@ -34,9 +34,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -64,47 +61,10 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Logging": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -487,216 +447,6 @@
}
}
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "version": "1.0.0",
- "restore": {
- "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj",
- "projectName": "Jellyfin.CodeAnalysis",
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj",
- "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\",
- "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\",
- "projectStyle": "PackageReference",
- "centralPackageVersionsManagementEnabled": true,
- "fallbackFolders": [
- "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
- ],
- "configFilePaths": [
- "E:\\Projects\\pgsql-jellyfin\\NuGet.Config",
- "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
- ],
- "originalTargetFrameworks": [
- "netstandard2.0"
- ],
- "sources": {
- "C:\\Program Files\\dotnet\\library-packs": {},
- "https://api.nuget.org/v3/index.json": {}
- },
- "frameworks": {
- "netstandard2.0": {
- "targetAlias": "netstandard2.0",
- "projectReferences": {}
- }
- },
- "warningProperties": {
- "allWarningsAsErrors": true,
- "warnAsError": [
- "NU1605"
- ],
- "warnNotAsError": [
- "NU1902",
- "NU1903"
- ]
- },
- "restoreAuditProperties": {
- "enableAudit": "true",
- "auditLevel": "low",
- "auditMode": "direct"
- },
- "SdkAnalysisLevel": "11.0.100"
- },
- "frameworks": {
- "netstandard2.0": {
- "targetAlias": "netstandard2.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[3.11.0, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.CSharp": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[5.0.0, )",
- "versionCentrallyManaged": true
- },
- "NETStandard.Library": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[2.0.3, )",
- "autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
- "centralPackageVersions": {
- "AsyncKeyedLock": "8.0.2",
- "AutoFixture": "4.18.1",
- "AutoFixture.AutoMoq": "4.18.1",
- "AutoFixture.Xunit2": "4.18.1",
- "BDInfo": "0.8.0",
- "BitFaster.Caching": "2.5.4",
- "BlurHashSharp": "1.4.0-pre.1",
- "BlurHashSharp.SkiaSharp": "1.4.0-pre.1",
- "CommandLineParser": "2.9.1",
- "coverlet.collector": "8.0.0",
- "Diacritics": "4.1.4",
- "DiscUtils.Udf": "0.16.13",
- "DotNet.Glob": "3.1.3",
- "FsCheck.Xunit": "3.3.2",
- "HarfBuzzSharp.NativeAssets.Linux": "8.3.1.1",
- "ICU4N.Transliterator": "60.1.0-alpha.356",
- "IDisposableAnalyzers": "4.0.8",
- "Ignore": "0.2.1",
- "Jellyfin.Sdk": "2025.10.21",
- "Jellyfin.XmlTv": "10.8.0",
- "libse": "4.0.12",
- "LrcParser": "2025.623.0",
- "MetaBrainz.MusicBrainz": "8.0.1",
- "Microsoft.AspNetCore.Authorization": "11.0.0-preview.1.26104.118",
- "Microsoft.AspNetCore.Mvc.Testing": "11.0.0-preview.1.26104.118",
- "Microsoft.CodeAnalysis.Analyzers": "3.11.0",
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": "4.14.0",
- "Microsoft.CodeAnalysis.Common": "5.0.0",
- "Microsoft.CodeAnalysis.CSharp": "5.0.0",
- "Microsoft.Data.Sqlite": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Design": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Sqlite": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Tools": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Caching.Abstractions": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Caching.Memory": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Configuration.Abstractions": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Configuration.Binder": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.DependencyInjection": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Hosting.Abstractions": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Http": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Options": "11.0.0-preview.1.26104.118",
- "Microsoft.NET.Test.Sdk": "18.0.1",
- "MimeTypes": "2.5.2",
- "Moq": "4.18.4",
- "Morestachio": "5.0.1.631",
- "NEbml": "1.1.0.5",
- "Newtonsoft.Json": "13.0.4",
- "Npgsql.EntityFrameworkCore.PostgreSQL": "11.0.0-preview.1",
- "PlaylistsNET": "1.4.1",
- "Polly": "8.6.5",
- "prometheus-net": "8.2.1",
- "prometheus-net.AspNetCore": "8.2.1",
- "prometheus-net.DotNetRuntime": "4.4.1",
- "Serilog.AspNetCore": "10.0.0",
- "Serilog.Enrichers.Thread": "4.0.0",
- "Serilog.Expressions": "5.0.0",
- "Serilog.Settings.Configuration": "10.0.0",
- "Serilog.Sinks.Async": "2.1.0",
- "Serilog.Sinks.Console": "6.1.1",
- "Serilog.Sinks.File": "7.0.0",
- "Serilog.Sinks.Graylog": "3.1.1",
- "SerilogAnalyzer": "0.15.0",
- "SharpFuzz": "2.2.0",
- "SkiaSharp": "[3.116.1]",
- "SkiaSharp.HarfBuzz": "[3.116.1]",
- "SkiaSharp.NativeAssets.Linux": "[3.116.1]",
- "SmartAnalyzers.MultithreadingAnalyzer": "1.1.31",
- "StyleCop.Analyzers": "1.2.0-beta.556",
- "Svg.Skia": "3.4.1",
- "Swashbuckle.AspNetCore": "7.3.2",
- "Swashbuckle.AspNetCore.ReDoc": "6.9.0",
- "System.Text.Json": "11.0.0-preview.1.26104.118",
- "TagLibSharp": "2.3.0",
- "TMDbLib": "2.3.0",
- "UTF.Unknown": "2.6.0",
- "xunit": "2.9.3",
- "Xunit.Priority": "1.1.6",
- "xunit.runner.visualstudio": "2.8.2",
- "Xunit.SkippableFact": "1.5.61",
- "z440.atl.core": "7.11.0"
- },
- "imports": [
- "net461",
- "net462",
- "net47",
- "net471",
- "net472",
- "net48",
- "net481"
- ],
- "assetTargetFallback": true,
- "warn": true,
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\11.0.100-preview.1.26104.118\\RuntimeIdentifierGraph.json"
- }
- }
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"version": "10.11.0",
"restore": {
@@ -726,11 +476,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -754,20 +500,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -791,24 +523,6 @@
"target": "Package",
"version": "[8.6.5, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
diff --git a/Jellyfin.Data/obj/Jellyfin.Data.csproj.nuget.g.props b/Jellyfin.Data/obj/Jellyfin.Data.csproj.nuget.g.props
index 651d5bb6..59d22c92 100644
--- a/Jellyfin.Data/obj/Jellyfin.Data.csproj.nuget.g.props
+++ b/Jellyfin.Data/obj/Jellyfin.Data.csproj.nuget.g.props
@@ -15,13 +15,5 @@
-
-
- C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556
- C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31
- C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0
- C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0
- C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8
-
\ No newline at end of file
diff --git a/Jellyfin.Data/obj/Jellyfin.Data.csproj.nuget.g.targets b/Jellyfin.Data/obj/Jellyfin.Data.csproj.nuget.g.targets
index 01ebd317..c9f67447 100644
--- a/Jellyfin.Data/obj/Jellyfin.Data.csproj.nuget.g.targets
+++ b/Jellyfin.Data/obj/Jellyfin.Data.csproj.nuget.g.targets
@@ -3,6 +3,5 @@
-
\ No newline at end of file
diff --git a/Jellyfin.Data/obj/project.assets.json b/Jellyfin.Data/obj/project.assets.json
index 2f81ca09..14ecf0d5 100644
--- a/Jellyfin.Data/obj/project.assets.json
+++ b/Jellyfin.Data/obj/project.assets.json
@@ -2,37 +2,6 @@
"version": 3,
"targets": {
"net11.0": {
- "IDisposableAnalyzers/4.0.8": {
- "type": "package"
- },
- "Jellyfin.Sdk/2025.10.21": {
- "type": "package",
- "dependencies": {
- "Microsoft.Kiota.Abstractions": "1.20.1",
- "Microsoft.Kiota.Http.HttpClientLibrary": "1.20.1",
- "Microsoft.Kiota.Serialization.Form": "1.20.1",
- "Microsoft.Kiota.Serialization.Json": "1.20.1",
- "Microsoft.Kiota.Serialization.Multipart": "1.20.1",
- "Microsoft.Kiota.Serialization.Text": "1.20.1"
- },
- "compile": {
- "lib/net8.0/Jellyfin.Sdk.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Jellyfin.Sdk.dll": {
- "related": ".xml"
- }
- }
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "type": "package",
- "build": {
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props": {},
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets": {}
- }
- },
"Microsoft.EntityFrameworkCore/11.0.0-preview.1.26104.118": {
"type": "package",
"dependencies": {
@@ -262,102 +231,6 @@
"buildTransitive/net10.0/_._": {}
}
},
- "Microsoft.Kiota.Abstractions/1.20.1": {
- "type": "package",
- "dependencies": {
- "Std.UriTemplate": "2.0.5"
- },
- "compile": {
- "lib/net8.0/Microsoft.Kiota.Abstractions.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Kiota.Abstractions.dll": {
- "related": ".xml"
- }
- }
- },
- "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": {
- "type": "package",
- "dependencies": {
- "Microsoft.Kiota.Abstractions": "1.20.1"
- },
- "compile": {
- "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": {
- "related": ".xml"
- }
- }
- },
- "Microsoft.Kiota.Serialization.Form/1.20.1": {
- "type": "package",
- "dependencies": {
- "Microsoft.Kiota.Abstractions": "1.20.1"
- },
- "compile": {
- "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": {
- "related": ".xml"
- }
- }
- },
- "Microsoft.Kiota.Serialization.Json/1.20.1": {
- "type": "package",
- "dependencies": {
- "Microsoft.Kiota.Abstractions": "1.20.1"
- },
- "compile": {
- "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": {
- "related": ".xml"
- }
- }
- },
- "Microsoft.Kiota.Serialization.Multipart/1.20.1": {
- "type": "package",
- "dependencies": {
- "Microsoft.Kiota.Abstractions": "1.20.1"
- },
- "compile": {
- "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": {
- "related": ".xml"
- }
- }
- },
- "Microsoft.Kiota.Serialization.Text/1.20.1": {
- "type": "package",
- "dependencies": {
- "Microsoft.Kiota.Abstractions": "1.20.1"
- },
- "compile": {
- "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": {
- "related": ".xml"
- }
- }
- },
"Polly/8.6.5": {
"type": "package",
"dependencies": {
@@ -387,48 +260,10 @@
}
}
},
- "SerilogAnalyzer/0.15.0": {
- "type": "package"
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "type": "package"
- },
- "Std.UriTemplate/2.0.5": {
- "type": "package",
- "compile": {
- "lib/net5.0/Std.UriTemplate.dll": {}
- },
- "runtime": {
- "lib/net5.0/Std.UriTemplate.dll": {}
- }
- },
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "type": "package",
- "dependencies": {
- "StyleCop.Analyzers.Unstable": "1.2.0.556"
- }
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "type": "package"
- },
- "Jellyfin.CodeAnalysis/1.0.0": {
- "type": "project",
- "framework": ".NETStandard,Version=v2.0",
- "dependencies": {
- "Jellyfin.Sdk": "2025.10.21"
- },
- "compile": {
- "bin/placeholder/Jellyfin.CodeAnalysis.dll": {}
- },
- "runtime": {
- "bin/placeholder/Jellyfin.CodeAnalysis.dll": {}
- }
- },
"Jellyfin.Database.Implementations/10.11.0": {
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
"Polly": "8.6.5"
},
@@ -442,108 +277,6 @@
}
},
"libraries": {
- "IDisposableAnalyzers/4.0.8": {
- "sha512": "vNi4NMG0CcJyjXxiNDcQ21FwV/whM9o9OEZKD+oP7tuxAqFEzX/x5OhC3OZJqW/w+8GOtCmJPBquYgMWgz0rfQ==",
- "type": "package",
- "path": "idisposableanalyzers/4.0.8",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/IDisposableAnalyzers.dll",
- "idisposableanalyzers.4.0.8.nupkg.sha512",
- "idisposableanalyzers.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
- "Jellyfin.Sdk/2025.10.21": {
- "sha512": "1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==",
- "type": "package",
- "path": "jellyfin.sdk/2025.10.21",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "jellyfin.sdk.2025.10.21.nupkg.sha512",
- "jellyfin.sdk.nuspec",
- "lib/net6.0/Jellyfin.Sdk.dll",
- "lib/net6.0/Jellyfin.Sdk.xml",
- "lib/net8.0/Jellyfin.Sdk.dll",
- "lib/net8.0/Jellyfin.Sdk.xml",
- "lib/netstandard2.0/Jellyfin.Sdk.dll",
- "lib/netstandard2.0/Jellyfin.Sdk.xml",
- "lib/netstandard2.1/Jellyfin.Sdk.dll",
- "lib/netstandard2.1/Jellyfin.Sdk.xml"
- ]
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==",
- "type": "package",
- "path": "microsoft.codeanalysis.bannedapianalyzers/4.14.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "ThirdPartyNotices.txt",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.CSharp.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.VisualBasic.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.md",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.sarif",
- "editorconfig/AllRulesDefault/.editorconfig",
- "editorconfig/AllRulesDisabled/.editorconfig",
- "editorconfig/AllRulesEnabled/.editorconfig",
- "editorconfig/ApiDesignRulesDefault/.editorconfig",
- "editorconfig/ApiDesignRulesEnabled/.editorconfig",
- "editorconfig/DataflowRulesDefault/.editorconfig",
- "editorconfig/DataflowRulesEnabled/.editorconfig",
- "editorconfig/PortedFromFxCopRulesDefault/.editorconfig",
- "editorconfig/PortedFromFxCopRulesEnabled/.editorconfig",
- "microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
- "microsoft.codeanalysis.bannedapianalyzers.nuspec",
- "rulesets/AllRulesDefault.ruleset",
- "rulesets/AllRulesDisabled.ruleset",
- "rulesets/AllRulesEnabled.ruleset",
- "rulesets/ApiDesignRulesDefault.ruleset",
- "rulesets/ApiDesignRulesEnabled.ruleset",
- "rulesets/DataflowRulesDefault.ruleset",
- "rulesets/DataflowRulesEnabled.ruleset",
- "rulesets/PortedFromFxCopRulesDefault.ruleset",
- "rulesets/PortedFromFxCopRulesEnabled.ruleset",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Microsoft.EntityFrameworkCore/11.0.0-preview.1.26104.118": {
"sha512": "Nox5NDdfvErlYUc9dyMlI7OzyrVQPKBzaq9P+SqMbAOm+gdG5KjtxpIkk7I/6NhcQ85HYaug/tEEnb7RvYdEYA==",
"type": "package",
@@ -913,142 +646,6 @@
"useSharedDesignerContext.txt"
]
},
- "Microsoft.Kiota.Abstractions/1.20.1": {
- "sha512": "bv1n2gnxA/O+1a26h3YB6bgcc3ZSLCjRumMh7sVkFmksLaVonhcrJpUrEtBlnnYPrnHwzm/1BYQnYjCVG7A+fA==",
- "type": "package",
- "path": "microsoft.kiota.abstractions/1.20.1",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "README.md",
- "lib/net5.0/Microsoft.Kiota.Abstractions.dll",
- "lib/net5.0/Microsoft.Kiota.Abstractions.xml",
- "lib/net6.0/Microsoft.Kiota.Abstractions.dll",
- "lib/net6.0/Microsoft.Kiota.Abstractions.xml",
- "lib/net8.0/Microsoft.Kiota.Abstractions.dll",
- "lib/net8.0/Microsoft.Kiota.Abstractions.xml",
- "lib/netstandard2.0/Microsoft.Kiota.Abstractions.dll",
- "lib/netstandard2.0/Microsoft.Kiota.Abstractions.xml",
- "lib/netstandard2.1/Microsoft.Kiota.Abstractions.dll",
- "lib/netstandard2.1/Microsoft.Kiota.Abstractions.xml",
- "microsoft.kiota.abstractions.1.20.1.nupkg.sha512",
- "microsoft.kiota.abstractions.nuspec"
- ]
- },
- "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": {
- "sha512": "pQzs+9n3QAG/FKFwgIaRE0EqOXfW3rWliOdk9XZbghyRdeAtiQjSbJbpascdZlf7uatLpPYA145q6MYpLxvsgA==",
- "type": "package",
- "path": "microsoft.kiota.http.httpclientlibrary/1.20.1",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "README.md",
- "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.dll",
- "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.xml",
- "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.dll",
- "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.xml",
- "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.dll",
- "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.xml",
- "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.dll",
- "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.xml",
- "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll",
- "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.xml",
- "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.dll",
- "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.xml",
- "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.dll",
- "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.xml",
- "microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512",
- "microsoft.kiota.http.httpclientlibrary.nuspec"
- ]
- },
- "Microsoft.Kiota.Serialization.Form/1.20.1": {
- "sha512": "n7izb8GZSoatmFSpMaHmh78U3oW+YdYb2gDwhkG86COHuiGWV9s0BKBeUlFakAV00CDwaH9iFqxCQ0veYVkG1A==",
- "type": "package",
- "path": "microsoft.kiota.serialization.form/1.20.1",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "README.md",
- "lib/net5.0/Microsoft.Kiota.Serialization.Form.dll",
- "lib/net5.0/Microsoft.Kiota.Serialization.Form.xml",
- "lib/net6.0/Microsoft.Kiota.Serialization.Form.dll",
- "lib/net6.0/Microsoft.Kiota.Serialization.Form.xml",
- "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll",
- "lib/net8.0/Microsoft.Kiota.Serialization.Form.xml",
- "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.dll",
- "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.xml",
- "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.dll",
- "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.xml",
- "microsoft.kiota.serialization.form.1.20.1.nupkg.sha512",
- "microsoft.kiota.serialization.form.nuspec"
- ]
- },
- "Microsoft.Kiota.Serialization.Json/1.20.1": {
- "sha512": "4MumZe45DI/o1YP+hq7wyArOHDhjkSiu14ysN4xWKe6vwlu43BUYydA/yT0CtjoPwbFW/6jfx/NVSvM3DzBzbg==",
- "type": "package",
- "path": "microsoft.kiota.serialization.json/1.20.1",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "README.md",
- "lib/net5.0/Microsoft.Kiota.Serialization.Json.dll",
- "lib/net5.0/Microsoft.Kiota.Serialization.Json.xml",
- "lib/net6.0/Microsoft.Kiota.Serialization.Json.dll",
- "lib/net6.0/Microsoft.Kiota.Serialization.Json.xml",
- "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll",
- "lib/net8.0/Microsoft.Kiota.Serialization.Json.xml",
- "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.dll",
- "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.xml",
- "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.dll",
- "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.xml",
- "microsoft.kiota.serialization.json.1.20.1.nupkg.sha512",
- "microsoft.kiota.serialization.json.nuspec"
- ]
- },
- "Microsoft.Kiota.Serialization.Multipart/1.20.1": {
- "sha512": "tP7ZxA1zsIi3FE8CHwfA5JnzlW1NYld+LpFihFq+S7IXFDv1x37I968lPKGIdEpWW9vWacuqDQVKIyJiKZ257A==",
- "type": "package",
- "path": "microsoft.kiota.serialization.multipart/1.20.1",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "README.md",
- "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.dll",
- "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.xml",
- "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.dll",
- "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.xml",
- "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll",
- "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.xml",
- "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.dll",
- "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.xml",
- "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.dll",
- "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.xml",
- "microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512",
- "microsoft.kiota.serialization.multipart.nuspec"
- ]
- },
- "Microsoft.Kiota.Serialization.Text/1.20.1": {
- "sha512": "Cue4l9AeU0WgL2CdUW8K58BMwQOyiHgT7aCov2qGEKpmpeWQj7cmAWCgxDfPHYPkZtz1Ccbrw4/6KrDgCmrC3Q==",
- "type": "package",
- "path": "microsoft.kiota.serialization.text/1.20.1",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "README.md",
- "lib/net5.0/Microsoft.Kiota.Serialization.Text.dll",
- "lib/net5.0/Microsoft.Kiota.Serialization.Text.xml",
- "lib/net6.0/Microsoft.Kiota.Serialization.Text.dll",
- "lib/net6.0/Microsoft.Kiota.Serialization.Text.xml",
- "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll",
- "lib/net8.0/Microsoft.Kiota.Serialization.Text.xml",
- "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.dll",
- "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.xml",
- "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.dll",
- "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.xml",
- "microsoft.kiota.serialization.text.1.20.1.nupkg.sha512",
- "microsoft.kiota.serialization.text.nuspec"
- ]
- },
"Polly/8.6.5": {
"sha512": "VqtW2ZE/ALvQMAH1cQY3qZ2cF2OXa3oe/HKMdOv6Q02HCoEW0rsFNfcBONXlHBe1TnjWW1vdRxBEkPeq0/2FHA==",
"type": "package",
@@ -1104,94 +701,6 @@
"polly.core.nuspec"
]
},
- "SerilogAnalyzer/0.15.0": {
- "sha512": "sVpwfls4MfNnwIXLSGCgaUnV+c9kgJ8ia6GsyRcpd4Vs3gLogSDtSYBYrre2K2u/PNMo8GgG09RehwVnze70Tw==",
- "type": "package",
- "path": "seriloganalyzer/0.15.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SerilogAnalyzer.dll",
- "seriloganalyzer.0.15.0.nupkg.sha512",
- "seriloganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "sha512": "2f2k7bbhDd132ArglCKpzKoWBcp3uzbIFcb4aosnlqIKlfYKDE2HevBVRNVa+LkWFnjXFFWs47Bo96fu8iS//Q==",
- "type": "package",
- "path": "smartanalyzers.multithreadinganalyzer/1.1.31",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SmartAnalyzers.MultithreadingAnalyzer.dll",
- "smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
- "smartanalyzers.multithreadinganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
- "Std.UriTemplate/2.0.5": {
- "sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==",
- "type": "package",
- "path": "std.uritemplate/2.0.5",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Readme.md",
- "lib/net5.0/Std.UriTemplate.dll",
- "lib/netstandard2.0/Std.UriTemplate.dll",
- "std.uritemplate.2.0.5.nupkg.sha512",
- "std.uritemplate.nuspec"
- ]
- },
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
- "type": "package",
- "path": "stylecop.analyzers/1.2.0-beta.556",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "stylecop.analyzers.nuspec"
- ]
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "sha512": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ==",
- "type": "package",
- "path": "stylecop.analyzers.unstable/1.2.0.556",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "analyzers/dotnet/cs/StyleCop.Analyzers.CodeFixes.dll",
- "analyzers/dotnet/cs/StyleCop.Analyzers.dll",
- "analyzers/dotnet/cs/de-DE/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/en-GB/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/es-MX/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/fr-FR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pl-PL/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/ru-RU/StyleCop.Analyzers.resources.dll",
- "rulesets/StyleCopAnalyzersDefault.ruleset",
- "stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512",
- "stylecop.analyzers.unstable.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
- "Jellyfin.CodeAnalysis/1.0.0": {
- "type": "project",
- "path": "../src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj",
- "msbuildProject": "../src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"
- },
"Jellyfin.Database.Implementations/10.11.0": {
"type": "project",
"path": "../src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj",
@@ -1200,15 +709,8 @@
},
"projectFileDependencyGroups": {
"net11.0": [
- "IDisposableAnalyzers >= 4.0.8",
- "Jellyfin.CodeAnalysis >= 1.0.0",
"Jellyfin.Database.Implementations >= 10.11.0",
- "Jellyfin.Sdk >= 2025.10.21",
- "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0",
- "Microsoft.Extensions.Logging >= 11.0.0-preview.1.26104.118",
- "SerilogAnalyzer >= 0.15.0",
- "SmartAnalyzers.MultithreadingAnalyzer >= 1.1.31",
- "StyleCop.Analyzers >= 1.2.0-beta.556"
+ "Microsoft.Extensions.Logging >= 11.0.0-preview.1.26104.118"
]
},
"packageFolders": {
@@ -1245,9 +747,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -1275,47 +774,10 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Logging": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
diff --git a/Jellyfin.Data/obj/project.nuget.cache b/Jellyfin.Data/obj/project.nuget.cache
index a35ad6a2..42c9eafc 100644
--- a/Jellyfin.Data/obj/project.nuget.cache
+++ b/Jellyfin.Data/obj/project.nuget.cache
@@ -1,12 +1,9 @@
{
"version": 2,
- "dgSpecHash": "V+/rEcS1v1k=",
+ "dgSpecHash": "LTl0S9bshg4=",
"success": true,
"projectFilePath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj",
"expectedPackageFiles": [
- "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.abstractions.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.analyzers.11.0.0-preview.1.26104.118.nupkg.sha512",
@@ -20,19 +17,8 @@
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\11.0.0-preview.1.26104.118\\microsoft.extensions.logging.abstractions.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\11.0.0-preview.1.26104.118\\microsoft.extensions.options.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\11.0.0-preview.1.26104.118\\microsoft.extensions.primitives.11.0.0-preview.1.26104.118.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512"
+ "C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512"
],
"logs": []
}
\ No newline at end of file
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 2f60dd70..e3baef69 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
@@ -39,13 +39,20 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
},
+ "warningProperties": {
+ "allWarningsAsErrors": true,
+ "warnAsError": [
+ "NU1605"
+ ],
+ "warnNotAsError": [
+ "NU1902",
+ "NU1903"
+ ]
+ },
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
@@ -56,45 +63,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -505,9 +473,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -535,47 +500,10 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Logging": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -997,9 +925,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
},
@@ -1038,47 +963,10 @@
"version": "[8.0.2, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Relational": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -1493,9 +1381,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -1520,45 +1405,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -2122,9 +1968,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj"
}
@@ -2157,47 +2000,15 @@
"version": "[2.5.4, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Configuration.Binder": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2613,9 +2424,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj"
}
@@ -2643,49 +2451,17 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"MimeTypes": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
"target": "Package",
"version": "[2.5.2, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3265,13 +3041,6 @@
"netstandard2.0": {
"targetAlias": "netstandard2.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -3283,13 +3052,6 @@
"version": "[3.11.0, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.CodeAnalysis.CSharp": {
"suppressParent": "All",
"target": "Package",
@@ -3301,24 +3063,6 @@
"target": "Package",
"version": "[2.0.3, )",
"autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3451,11 +3195,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -3479,20 +3219,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -3516,24 +3242,6 @@
"target": "Package",
"version": "[8.6.5, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3949,9 +3657,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -3979,20 +3684,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
@@ -4021,24 +3712,6 @@
"target": "Package",
"version": "[11.0.0-preview.1, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -4454,9 +4127,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -4484,20 +4154,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -4521,24 +4177,6 @@
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -4950,11 +4588,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -4991,42 +4625,10 @@
"version": "[60.1.0-alpha.356, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
diff --git a/Jellyfin.Server.Implementations/obj/Jellyfin.Server.Implementations.csproj.nuget.g.props b/Jellyfin.Server.Implementations/obj/Jellyfin.Server.Implementations.csproj.nuget.g.props
index 651d5bb6..59d22c92 100644
--- a/Jellyfin.Server.Implementations/obj/Jellyfin.Server.Implementations.csproj.nuget.g.props
+++ b/Jellyfin.Server.Implementations/obj/Jellyfin.Server.Implementations.csproj.nuget.g.props
@@ -15,13 +15,5 @@
-
-
- C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556
- C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31
- C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0
- C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0
- C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8
-
\ No newline at end of file
diff --git a/Jellyfin.Server.Implementations/obj/Jellyfin.Server.Implementations.csproj.nuget.g.targets b/Jellyfin.Server.Implementations/obj/Jellyfin.Server.Implementations.csproj.nuget.g.targets
index 12299813..0ca139dd 100644
--- a/Jellyfin.Server.Implementations/obj/Jellyfin.Server.Implementations.csproj.nuget.g.targets
+++ b/Jellyfin.Server.Implementations/obj/Jellyfin.Server.Implementations.csproj.nuget.g.targets
@@ -5,6 +5,5 @@
-
\ No newline at end of file
diff --git a/Jellyfin.Server.Implementations/obj/project.assets.json b/Jellyfin.Server.Implementations/obj/project.assets.json
index c06665d1..f9b75139 100644
--- a/Jellyfin.Server.Implementations/obj/project.assets.json
+++ b/Jellyfin.Server.Implementations/obj/project.assets.json
@@ -74,9 +74,6 @@
}
}
},
- "IDisposableAnalyzers/4.0.8": {
- "type": "package"
- },
"J2N/2.0.0": {
"type": "package",
"compile": {
@@ -111,13 +108,6 @@
}
}
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "type": "package",
- "build": {
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props": {},
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets": {}
- }
- },
"Microsoft.Data.Sqlite.Core/11.0.0-preview.1.26104.118": {
"type": "package",
"dependencies": {
@@ -631,12 +621,6 @@
}
}
},
- "SerilogAnalyzer/0.15.0": {
- "type": "package"
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "type": "package"
- },
"SourceGear.sqlite3/3.50.4.2": {
"type": "package",
"compile": {
@@ -824,15 +808,6 @@
"lib/net5.0/Std.UriTemplate.dll": {}
}
},
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "type": "package",
- "dependencies": {
- "StyleCop.Analyzers.Unstable": "1.2.0.556"
- }
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "type": "package"
- },
"Jellyfin.CodeAnalysis/1.0.0": {
"type": "project",
"framework": ".NETStandard,Version=v2.0",
@@ -850,9 +825,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Common.dll": {}
@@ -869,7 +842,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"BitFaster.Caching": "2.5.4",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.MediaEncoding.Keyframes": "10.11.0",
"Jellyfin.Model": "10.12.0",
@@ -888,9 +860,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Database.Implementations": "10.11.0",
- "Jellyfin.Sdk": "2025.10.21",
"Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118"
},
"compile": {
@@ -904,7 +874,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
"Polly": "8.6.5"
},
@@ -919,7 +888,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Database.Implementations": "10.11.0",
"Microsoft.EntityFrameworkCore": "11.0.0-preview.1.26104.118",
@@ -937,7 +905,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Database.Implementations": "10.11.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
@@ -956,7 +923,6 @@
"dependencies": {
"Diacritics": "4.1.4",
"ICU4N.Transliterator": "60.1.0-alpha.356",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Sdk": "2025.10.21"
},
"compile": {
@@ -985,7 +951,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Data": "10.12.0",
"Jellyfin.Extensions": "10.12.0",
"Jellyfin.Sdk": "2025.10.21"
@@ -1004,10 +969,8 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Naming.dll": {}
@@ -1131,21 +1094,6 @@
"unicode-icon-128x128.jpg"
]
},
- "IDisposableAnalyzers/4.0.8": {
- "sha512": "vNi4NMG0CcJyjXxiNDcQ21FwV/whM9o9OEZKD+oP7tuxAqFEzX/x5OhC3OZJqW/w+8GOtCmJPBquYgMWgz0rfQ==",
- "type": "package",
- "path": "idisposableanalyzers/4.0.8",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/IDisposableAnalyzers.dll",
- "idisposableanalyzers.4.0.8.nupkg.sha512",
- "idisposableanalyzers.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"J2N/2.0.0": {
"sha512": "M5bwDajAARZiyqupU+rHQJnsVLxNBOHJ8vKYHd8LcLIb1FgLfzzcJvc31Qo5Xz/GEHFjDF9ScjKL/ks/zRTXuA==",
"type": "package",
@@ -1193,74 +1141,6 @@
"lib/netstandard2.1/Jellyfin.Sdk.xml"
]
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==",
- "type": "package",
- "path": "microsoft.codeanalysis.bannedapianalyzers/4.14.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "ThirdPartyNotices.txt",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.CSharp.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.VisualBasic.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.md",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.sarif",
- "editorconfig/AllRulesDefault/.editorconfig",
- "editorconfig/AllRulesDisabled/.editorconfig",
- "editorconfig/AllRulesEnabled/.editorconfig",
- "editorconfig/ApiDesignRulesDefault/.editorconfig",
- "editorconfig/ApiDesignRulesEnabled/.editorconfig",
- "editorconfig/DataflowRulesDefault/.editorconfig",
- "editorconfig/DataflowRulesEnabled/.editorconfig",
- "editorconfig/PortedFromFxCopRulesDefault/.editorconfig",
- "editorconfig/PortedFromFxCopRulesEnabled/.editorconfig",
- "microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
- "microsoft.codeanalysis.bannedapianalyzers.nuspec",
- "rulesets/AllRulesDefault.ruleset",
- "rulesets/AllRulesDisabled.ruleset",
- "rulesets/AllRulesEnabled.ruleset",
- "rulesets/ApiDesignRulesDefault.ruleset",
- "rulesets/ApiDesignRulesEnabled.ruleset",
- "rulesets/DataflowRulesDefault.ruleset",
- "rulesets/DataflowRulesEnabled.ruleset",
- "rulesets/PortedFromFxCopRulesDefault.ruleset",
- "rulesets/PortedFromFxCopRulesEnabled.ruleset",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Microsoft.Data.Sqlite.Core/11.0.0-preview.1.26104.118": {
"sha512": "Wq/TlVr4AClalGUro9wS+5qmvPS9zteDo+zc7AOICye0TxgHbdwU46Ux4W0IaLKl5vTj9vXQrTK5t9OM1vJpLQ==",
"type": "package",
@@ -2009,36 +1889,6 @@
"polly.core.nuspec"
]
},
- "SerilogAnalyzer/0.15.0": {
- "sha512": "sVpwfls4MfNnwIXLSGCgaUnV+c9kgJ8ia6GsyRcpd4Vs3gLogSDtSYBYrre2K2u/PNMo8GgG09RehwVnze70Tw==",
- "type": "package",
- "path": "seriloganalyzer/0.15.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SerilogAnalyzer.dll",
- "seriloganalyzer.0.15.0.nupkg.sha512",
- "seriloganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "sha512": "2f2k7bbhDd132ArglCKpzKoWBcp3uzbIFcb4aosnlqIKlfYKDE2HevBVRNVa+LkWFnjXFFWs47Bo96fu8iS//Q==",
- "type": "package",
- "path": "smartanalyzers.multithreadinganalyzer/1.1.31",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SmartAnalyzers.MultithreadingAnalyzer.dll",
- "smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
- "smartanalyzers.multithreadinganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"SourceGear.sqlite3/3.50.4.2": {
"sha512": "eV9HwQ88WyoU+reGVxJz1SwME9NbYnl9h2LOY15j0LGdXN4JkTJDk8JRRg/yNgt00O3Cn5/qnska10FEZNoU5g==",
"type": "package",
@@ -2163,45 +2013,6 @@
"std.uritemplate.nuspec"
]
},
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
- "type": "package",
- "path": "stylecop.analyzers/1.2.0-beta.556",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "stylecop.analyzers.nuspec"
- ]
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "sha512": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ==",
- "type": "package",
- "path": "stylecop.analyzers.unstable/1.2.0.556",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "analyzers/dotnet/cs/StyleCop.Analyzers.CodeFixes.dll",
- "analyzers/dotnet/cs/StyleCop.Analyzers.dll",
- "analyzers/dotnet/cs/de-DE/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/en-GB/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/es-MX/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/fr-FR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pl-PL/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/ru-RU/StyleCop.Analyzers.resources.dll",
- "rulesets/StyleCopAnalyzersDefault.ruleset",
- "stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512",
- "stylecop.analyzers.unstable.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Jellyfin.CodeAnalysis/1.0.0": {
"type": "project",
"path": "../src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj",
@@ -2261,20 +2072,13 @@
"projectFileDependencyGroups": {
"net11.0": [
"AsyncKeyedLock >= 8.0.2",
- "IDisposableAnalyzers >= 4.0.8",
- "Jellyfin.CodeAnalysis >= 1.0.0",
"Jellyfin.Controller >= 10.12.0",
"Jellyfin.Data >= 10.12.0",
"Jellyfin.Database.Implementations >= 10.11.0",
"Jellyfin.Database.Providers.Postgres >= 1.0.0",
"Jellyfin.Database.Providers.Sqlite >= 1.0.0",
"Jellyfin.Model >= 10.12.0",
- "Jellyfin.Sdk >= 2025.10.21",
- "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0",
- "Microsoft.EntityFrameworkCore.Relational >= 11.0.0-preview.1.26104.118",
- "SerilogAnalyzer >= 0.15.0",
- "SmartAnalyzers.MultithreadingAnalyzer >= 1.1.31",
- "StyleCop.Analyzers >= 1.2.0-beta.556"
+ "Microsoft.EntityFrameworkCore.Relational >= 11.0.0-preview.1.26104.118"
]
},
"packageFolders": {
@@ -2320,9 +2124,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
},
@@ -2361,47 +2162,10 @@
"version": "[8.0.2, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Relational": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
diff --git a/Jellyfin.Server.Implementations/obj/project.nuget.cache b/Jellyfin.Server.Implementations/obj/project.nuget.cache
index 289a7b28..b08b80b0 100644
--- a/Jellyfin.Server.Implementations/obj/project.nuget.cache
+++ b/Jellyfin.Server.Implementations/obj/project.nuget.cache
@@ -1,6 +1,6 @@
{
"version": 2,
- "dgSpecHash": "q38UsTgstaw=",
+ "dgSpecHash": "0qHzAH13fno=",
"success": true,
"projectFilePath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj",
"expectedPackageFiles": [
@@ -9,10 +9,8 @@
"C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.data.sqlite.core\\11.0.0-preview.1.26104.118\\microsoft.data.sqlite.core.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.abstractions.11.0.0-preview.1.26104.118.nupkg.sha512",
@@ -43,16 +41,12 @@
"C:\\Users\\wjones\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\11.0.0-preview.1\\npgsql.entityframeworkcore.postgresql.11.0.0-preview.1.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\sourcegear.sqlite3\\3.50.4.2\\sourcegear.sqlite3.3.50.4.2.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\3.0.2\\sqlitepclraw.bundle_e_sqlite3.3.0.2.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.config.e_sqlite3\\3.0.2\\sqlitepclraw.config.e_sqlite3.3.0.2.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.core\\3.0.2\\sqlitepclraw.core.3.0.2.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\3.0.2\\sqlitepclraw.provider.e_sqlite3.3.0.2.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512"
+ "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512"
],
"logs": []
}
\ No newline at end of file
diff --git a/Jellyfin.Server/Properties/PublishProfiles/FolderProfile.pubxml.user b/Jellyfin.Server/Properties/PublishProfiles/FolderProfile.pubxml.user
index 08a7bb91..9a594608 100644
--- a/Jellyfin.Server/Properties/PublishProfiles/FolderProfile.pubxml.user
+++ b/Jellyfin.Server/Properties/PublishProfiles/FolderProfile.pubxml.user
@@ -3,7 +3,7 @@
<_PublishTargetUrl>E:\Program Files\Jellyfin
- True|2026-02-22T23:46:50.8399883Z||;True|2026-02-22T18:36:34.2983199-05:00||;True|2026-02-22T18:33:05.9495883-05:00||;True|2026-02-22T18:28:09.3531365-05:00||;True|2026-02-22T18:23:19.7767548-05:00||;True|2026-02-22T18:03:49.9702878-05:00||;True|2026-02-22T17:31:43.8027839-05:00||;True|2026-02-22T17:14:22.1722691-05:00||;True|2026-02-22T17:07:09.6937759-05:00||;True|2026-02-22T16:29:37.5643134-05:00||;True|2026-02-22T16:05:05.3412117-05:00||;True|2026-02-22T15:59:39.7645693-05:00||;
+ True|2026-02-23T00:00:49.1033285Z||;True|2026-02-22T18:46:50.8399883-05:00||;True|2026-02-22T18:36:34.2983199-05:00||;True|2026-02-22T18:33:05.9495883-05:00||;True|2026-02-22T18:28:09.3531365-05:00||;True|2026-02-22T18:23:19.7767548-05:00||;True|2026-02-22T18:03:49.9702878-05:00||;True|2026-02-22T17:31:43.8027839-05:00||;True|2026-02-22T17:14:22.1722691-05:00||;True|2026-02-22T17:07:09.6937759-05:00||;True|2026-02-22T16:29:37.5643134-05:00||;True|2026-02-22T16:05:05.3412117-05:00||;True|2026-02-22T15:59:39.7645693-05:00||;
\ No newline at end of file
diff --git a/Jellyfin.Server/obj/Jellyfin.Server.csproj.nuget.dgspec.json b/Jellyfin.Server/obj/Jellyfin.Server.csproj.nuget.dgspec.json
index 7c642616..411ce350 100644
--- a/Jellyfin.Server/obj/Jellyfin.Server.csproj.nuget.dgspec.json
+++ b/Jellyfin.Server/obj/Jellyfin.Server.csproj.nuget.dgspec.json
@@ -39,13 +39,20 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
},
+ "warningProperties": {
+ "allWarningsAsErrors": true,
+ "warnAsError": [
+ "NU1605"
+ ],
+ "warnNotAsError": [
+ "NU1902",
+ "NU1903"
+ ]
+ },
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
@@ -56,45 +63,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -510,9 +478,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -538,38 +503,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"TagLibSharp": {
"target": "Package",
"version": "[2.3.0, )",
@@ -1019,9 +952,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
},
@@ -1072,13 +1002,6 @@
"version": "[0.2.1, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Data.Sqlite": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
@@ -1104,24 +1027,6 @@
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
},
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"prometheus-net.DotNetRuntime": {
"target": "Package",
"version": "[4.4.1, )",
@@ -1544,9 +1449,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj"
},
@@ -1577,13 +1479,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -1594,36 +1489,11 @@
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Http": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
},
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"Swashbuckle.AspNetCore": {
"target": "Package",
"version": "[7.3.2, )",
@@ -2045,9 +1915,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -2075,47 +1942,10 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Logging": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2537,9 +2367,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
},
@@ -2578,47 +2405,10 @@
"version": "[8.0.2, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Relational": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3037,9 +2827,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
},
@@ -3087,25 +2874,6 @@
"version": "[2.9.1, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
@@ -3156,24 +2924,6 @@
"version": "[3.1.1, )",
"versionCentrallyManaged": true
},
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"prometheus-net": {
"target": "Package",
"version": "[8.2.1, )",
@@ -3741,9 +3491,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -3768,45 +3515,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -4370,9 +4078,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj"
}
@@ -4405,47 +4110,15 @@
"version": "[2.5.4, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Configuration.Binder": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -4863,9 +4536,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -4890,45 +4560,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -5347,9 +4978,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -5385,48 +5013,16 @@
"version": "[0.8.0, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Http": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
},
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"UTF.Unknown": {
"target": "Package",
"version": "[2.6.0, )",
@@ -5851,9 +5447,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj"
}
@@ -5881,49 +5474,17 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"MimeTypes": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
"target": "Package",
"version": "[2.5.2, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -6485,9 +6046,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -6518,13 +6076,6 @@
"version": "[8.0.2, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -6540,13 +6091,6 @@
"version": "[8.0.1, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Caching.Abstractions": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
@@ -6567,24 +6111,6 @@
"version": "[1.4.1, )",
"versionCentrallyManaged": true
},
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"TMDbLib": {
"target": "Package",
"version": "[2.3.0, )",
@@ -7011,9 +6537,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -7038,45 +6561,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -7510,13 +6994,6 @@
"netstandard2.0": {
"targetAlias": "netstandard2.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -7528,13 +7005,6 @@
"version": "[3.11.0, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.CodeAnalysis.CSharp": {
"suppressParent": "All",
"target": "Package",
@@ -7546,24 +7016,6 @@
"target": "Package",
"version": "[2.0.3, )",
"autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -7696,11 +7148,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -7724,20 +7172,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -7761,24 +7195,6 @@
"target": "Package",
"version": "[8.6.5, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -8194,9 +7610,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -8224,20 +7637,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
@@ -8266,24 +7665,6 @@
"target": "Package",
"version": "[11.0.0-preview.1, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -8699,9 +8080,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -8729,20 +8107,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -8766,24 +8130,6 @@
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -9204,9 +8550,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -9250,31 +8593,11 @@
"version": "[8.3.1.1, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
"SkiaSharp": {
"target": "Package",
"version": "[3.116.1, 3.116.1]",
@@ -9290,18 +8613,6 @@
"version": "[3.116.1, 3.116.1]",
"versionCentrallyManaged": true
},
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"Svg.Skia": {
"target": "Package",
"version": "[3.4.1, )",
@@ -9726,9 +9037,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -9759,42 +9067,10 @@
"version": "[8.0.2, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -10206,11 +9482,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -10247,42 +9519,10 @@
"version": "[60.1.0-alpha.356, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -10703,9 +9943,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -10736,13 +9973,6 @@
"version": "[8.0.2, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -10752,31 +9982,6 @@
"target": "Package",
"version": "[10.8.0, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -12161,9 +11366,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -12188,40 +11390,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
diff --git a/Jellyfin.Server/obj/Jellyfin.Server.csproj.nuget.g.props b/Jellyfin.Server/obj/Jellyfin.Server.csproj.nuget.g.props
index ef668030..b0a11e53 100644
--- a/Jellyfin.Server/obj/Jellyfin.Server.csproj.nuget.g.props
+++ b/Jellyfin.Server/obj/Jellyfin.Server.csproj.nuget.g.props
@@ -15,14 +15,8 @@
-
C:\Users\wjones\.nuget\packages\microsoft.extensions.apidescription.server\6.0.5
- C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556
- C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31
- C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0
- C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0
- C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8
\ No newline at end of file
diff --git a/Jellyfin.Server/obj/Jellyfin.Server.csproj.nuget.g.targets b/Jellyfin.Server/obj/Jellyfin.Server.csproj.nuget.g.targets
index 5a84dd95..d678fb5c 100644
--- a/Jellyfin.Server/obj/Jellyfin.Server.csproj.nuget.g.targets
+++ b/Jellyfin.Server/obj/Jellyfin.Server.csproj.nuget.g.targets
@@ -2,6 +2,5 @@
-
\ No newline at end of file
diff --git a/Jellyfin.Server/obj/project.assets.json b/Jellyfin.Server/obj/project.assets.json
index a6521394..95ca8a51 100644
--- a/Jellyfin.Server/obj/project.assets.json
+++ b/Jellyfin.Server/obj/project.assets.json
@@ -315,9 +315,6 @@
}
}
},
- "IDisposableAnalyzers/4.0.8": {
- "type": "package"
- },
"Ignore/0.2.1": {
"type": "package",
"compile": {
@@ -454,13 +451,6 @@
}
}
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "type": "package",
- "build": {
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props": {},
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets": {}
- }
- },
"Microsoft.Data.Sqlite/11.0.0-preview.1.26104.118": {
"type": "package",
"dependencies": {
@@ -1119,9 +1109,6 @@
"lib/net7.0/Serilog.Sinks.Graylog.dll": {}
}
},
- "SerilogAnalyzer/0.15.0": {
- "type": "package"
- },
"ShimSkiaSharp/3.4.1": {
"type": "package",
"compile": {
@@ -1244,9 +1231,6 @@
}
}
},
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "type": "package"
- },
"SourceGear.sqlite3/3.50.4.2": {
"type": "package",
"compile": {
@@ -1434,15 +1418,6 @@
"lib/net5.0/Std.UriTemplate.dll": {}
}
},
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "type": "package",
- "dependencies": {
- "StyleCop.Analyzers.Unstable": "1.2.0.556"
- }
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "type": "package"
- },
"Svg.Custom/3.4.1": {
"type": "package",
"dependencies": {
@@ -1669,7 +1644,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Model": "10.12.0",
"TagLibSharp": "2.3.0"
@@ -1691,7 +1665,6 @@
"Emby.Photos": "1.0.0",
"Ignore": "0.2.1",
"Jellyfin.Api": "1.0.0",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Database.Implementations": "10.11.0",
@@ -1718,7 +1691,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.MediaEncoding.Hls": "1.0.0",
"Jellyfin.Networking": "1.0.0",
@@ -1751,9 +1723,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Common.dll": {}
@@ -1770,7 +1740,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"BitFaster.Caching": "2.5.4",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.MediaEncoding.Keyframes": "10.11.0",
"Jellyfin.Model": "10.12.0",
@@ -1788,9 +1757,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
- "Jellyfin.Database.Implementations": "10.11.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Database.Implementations": "10.11.0"
},
"compile": {
"bin/placeholder/Jellyfin.Data.dll": {}
@@ -1803,7 +1770,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
"Polly": "8.6.5"
},
@@ -1818,7 +1784,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Database.Implementations": "10.11.0",
"Microsoft.EntityFrameworkCore": "11.0.0-preview.1.26104.118",
@@ -1836,7 +1801,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Database.Implementations": "10.11.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
@@ -1854,7 +1818,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"AsyncKeyedLock": "8.0.2",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Model": "10.12.0",
@@ -1874,7 +1837,6 @@
"BlurHashSharp": "1.4.0-pre.1",
"BlurHashSharp.SkiaSharp": "1.4.0-pre.1",
"HarfBuzzSharp.NativeAssets.Linux": "8.3.1.1",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Model": "10.12.0",
@@ -1897,7 +1859,6 @@
"dependencies": {
"Diacritics": "4.1.4",
"ICU4N.Transliterator": "60.1.0-alpha.356",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Sdk": "2025.10.21"
},
"compile": {
@@ -1912,7 +1873,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"AsyncKeyedLock": "8.0.2",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Model": "10.12.0",
@@ -1963,7 +1923,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Data": "10.12.0",
"Jellyfin.Extensions": "10.12.0",
"Jellyfin.Sdk": "2025.10.21"
@@ -1982,10 +1941,8 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Naming.dll": {}
@@ -1998,7 +1955,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Controller": "10.12.0"
},
@@ -2014,14 +1970,12 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"AsyncKeyedLock": "8.0.2",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Data": "10.12.0",
"Jellyfin.Database.Implementations": "10.11.0",
"Jellyfin.Database.Providers.Postgres": "1.0.0",
"Jellyfin.Database.Providers.Sqlite": "1.0.0",
"Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118"
},
"compile": {
@@ -2035,10 +1989,8 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Controller": "10.12.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/MediaBrowser.LocalMetadata.dll": {}
@@ -2053,7 +2005,6 @@
"dependencies": {
"AsyncKeyedLock": "8.0.2",
"BDInfo": "0.8.0",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Model": "10.12.0",
@@ -2073,7 +2024,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"AsyncKeyedLock": "8.0.2",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Model": "10.12.0",
"Jellyfin.Sdk": "2025.10.21",
@@ -2095,10 +2045,8 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Controller": "10.12.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/MediaBrowser.XbmcMetadata.dll": {}
@@ -2527,21 +2475,6 @@
"unicode-icon-128x128.jpg"
]
},
- "IDisposableAnalyzers/4.0.8": {
- "sha512": "vNi4NMG0CcJyjXxiNDcQ21FwV/whM9o9OEZKD+oP7tuxAqFEzX/x5OhC3OZJqW/w+8GOtCmJPBquYgMWgz0rfQ==",
- "type": "package",
- "path": "idisposableanalyzers/4.0.8",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/IDisposableAnalyzers.dll",
- "idisposableanalyzers.4.0.8.nupkg.sha512",
- "idisposableanalyzers.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Ignore/0.2.1": {
"sha512": "Qw3s0pTwK3o6Iv6kTMjmxzOt91pczU533OmtAvFRsJ7PdCVMhGCRyUkMsCOI7ejxOtHJdRsj141HeZWeedlqkQ==",
"type": "package",
@@ -2704,74 +2637,6 @@
"package-icon.png"
]
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==",
- "type": "package",
- "path": "microsoft.codeanalysis.bannedapianalyzers/4.14.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "ThirdPartyNotices.txt",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.CSharp.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.VisualBasic.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.md",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.sarif",
- "editorconfig/AllRulesDefault/.editorconfig",
- "editorconfig/AllRulesDisabled/.editorconfig",
- "editorconfig/AllRulesEnabled/.editorconfig",
- "editorconfig/ApiDesignRulesDefault/.editorconfig",
- "editorconfig/ApiDesignRulesEnabled/.editorconfig",
- "editorconfig/DataflowRulesDefault/.editorconfig",
- "editorconfig/DataflowRulesEnabled/.editorconfig",
- "editorconfig/PortedFromFxCopRulesDefault/.editorconfig",
- "editorconfig/PortedFromFxCopRulesEnabled/.editorconfig",
- "microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
- "microsoft.codeanalysis.bannedapianalyzers.nuspec",
- "rulesets/AllRulesDefault.ruleset",
- "rulesets/AllRulesDisabled.ruleset",
- "rulesets/AllRulesEnabled.ruleset",
- "rulesets/ApiDesignRulesDefault.ruleset",
- "rulesets/ApiDesignRulesEnabled.ruleset",
- "rulesets/DataflowRulesDefault.ruleset",
- "rulesets/DataflowRulesEnabled.ruleset",
- "rulesets/PortedFromFxCopRulesDefault.ruleset",
- "rulesets/PortedFromFxCopRulesEnabled.ruleset",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Microsoft.Data.Sqlite/11.0.0-preview.1.26104.118": {
"sha512": "Cf3KD0fmQWE5YjiaP2x9HDd7hsUleXq3mpSQMBxO8B62vLyG2j13Xhg/t++wmjKC6kp7G6N0OIxvKb2FqLyeFQ==",
"type": "package",
@@ -3889,21 +3754,6 @@
"serilog.sinks.graylog.nuspec"
]
},
- "SerilogAnalyzer/0.15.0": {
- "sha512": "sVpwfls4MfNnwIXLSGCgaUnV+c9kgJ8ia6GsyRcpd4Vs3gLogSDtSYBYrre2K2u/PNMo8GgG09RehwVnze70Tw==",
- "type": "package",
- "path": "seriloganalyzer/0.15.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SerilogAnalyzer.dll",
- "seriloganalyzer.0.15.0.nupkg.sha512",
- "seriloganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"ShimSkiaSharp/3.4.1": {
"sha512": "ab3J5OGdwYLyXnom90OghS9NyRPH9dtsRtW5B3mL+F43YTlxido3nUtiR9NjB/sI3jvG/J744C29bsSBQ28AfQ==",
"type": "package",
@@ -4075,21 +3925,6 @@
"skiasharp.nativeassets.win32.nuspec"
]
},
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "sha512": "2f2k7bbhDd132ArglCKpzKoWBcp3uzbIFcb4aosnlqIKlfYKDE2HevBVRNVa+LkWFnjXFFWs47Bo96fu8iS//Q==",
- "type": "package",
- "path": "smartanalyzers.multithreadinganalyzer/1.1.31",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SmartAnalyzers.MultithreadingAnalyzer.dll",
- "smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
- "smartanalyzers.multithreadinganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"SourceGear.sqlite3/3.50.4.2": {
"sha512": "eV9HwQ88WyoU+reGVxJz1SwME9NbYnl9h2LOY15j0LGdXN4JkTJDk8JRRg/yNgt00O3Cn5/qnska10FEZNoU5g==",
"type": "package",
@@ -4214,45 +4049,6 @@
"std.uritemplate.nuspec"
]
},
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
- "type": "package",
- "path": "stylecop.analyzers/1.2.0-beta.556",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "stylecop.analyzers.nuspec"
- ]
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "sha512": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ==",
- "type": "package",
- "path": "stylecop.analyzers.unstable/1.2.0.556",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "analyzers/dotnet/cs/StyleCop.Analyzers.CodeFixes.dll",
- "analyzers/dotnet/cs/StyleCop.Analyzers.dll",
- "analyzers/dotnet/cs/de-DE/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/en-GB/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/es-MX/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/fr-FR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pl-PL/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/ru-RU/StyleCop.Analyzers.resources.dll",
- "rulesets/StyleCopAnalyzersDefault.ruleset",
- "stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512",
- "stylecop.analyzers.unstable.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Svg.Custom/3.4.1": {
"sha512": "ksHa7Zv8X1InxSWAeM0sSSvZM2W6FWgneXjU0bdYrQ20Q6q0nl3g0uaSWe53i/CC1OmR+/JAxsp8E3/wigtcng==",
"type": "package",
@@ -4682,17 +4478,13 @@
"net11.0": [
"CommandLineParser >= 2.9.1",
"Emby.Server.Implementations >= 1.0.0",
- "IDisposableAnalyzers >= 4.0.8",
- "Jellyfin.CodeAnalysis >= 1.0.0",
"Jellyfin.Database.Implementations >= 10.11.0",
"Jellyfin.Database.Providers.Postgres >= 1.0.0",
"Jellyfin.Drawing >= 1.0.0",
"Jellyfin.Drawing.Skia >= 1.0.0",
"Jellyfin.LiveTv >= 1.0.0",
"Jellyfin.MediaEncoding.Hls >= 1.0.0",
- "Jellyfin.Sdk >= 2025.10.21",
"Jellyfin.Server.Implementations >= 1.0.0",
- "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0",
"Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore >= 11.0.0-preview.1.26104.118",
"Morestachio >= 5.0.1.631",
"Serilog.AspNetCore >= 10.0.0",
@@ -4703,9 +4495,6 @@
"Serilog.Sinks.Console >= 6.1.1",
"Serilog.Sinks.File >= 7.0.0",
"Serilog.Sinks.Graylog >= 3.1.1",
- "SerilogAnalyzer >= 0.15.0",
- "SmartAnalyzers.MultithreadingAnalyzer >= 1.1.31",
- "StyleCop.Analyzers >= 1.2.0-beta.556",
"prometheus-net >= 8.2.1",
"prometheus-net.AspNetCore >= 8.2.1"
]
@@ -4750,9 +4539,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
},
@@ -4800,25 +4586,6 @@
"version": "[2.9.1, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
@@ -4869,24 +4636,6 @@
"version": "[3.1.1, )",
"versionCentrallyManaged": true
},
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"prometheus-net": {
"target": "Package",
"version": "[8.2.1, )",
diff --git a/Jellyfin.Server/obj/project.nuget.cache b/Jellyfin.Server/obj/project.nuget.cache
index 9e7ac7f0..e3d7f781 100644
--- a/Jellyfin.Server/obj/project.nuget.cache
+++ b/Jellyfin.Server/obj/project.nuget.cache
@@ -1,6 +1,6 @@
{
"version": 2,
- "dgSpecHash": "t6WzRXE+TSE=",
+ "dgSpecHash": "01XaPNthLPs=",
"success": true,
"projectFilePath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj",
"expectedPackageFiles": [
@@ -23,7 +23,6 @@
"C:\\Users\\wjones\\.nuget\\packages\\harfbuzzsharp.nativeassets.win32\\8.3.0.1\\harfbuzzsharp.nativeassets.win32.8.3.0.1.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\ignore\\0.2.1\\ignore.0.2.1.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512",
@@ -33,7 +32,6 @@
"C:\\Users\\wjones\\.nuget\\packages\\metabrainz.common\\4.1.1\\metabrainz.common.4.1.1.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\metabrainz.common.json\\7.2.0\\metabrainz.common.json.7.2.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\metabrainz.musicbrainz\\8.0.1\\metabrainz.musicbrainz.8.0.1.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.data.sqlite\\11.0.0-preview.1.26104.118\\microsoft.data.sqlite.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.data.sqlite.core\\11.0.0-preview.1.26104.118\\microsoft.data.sqlite.core.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.11.0.0-preview.1.26104.118.nupkg.sha512",
@@ -77,22 +75,18 @@
"C:\\Users\\wjones\\.nuget\\packages\\serilog.sinks.debug\\3.0.0\\serilog.sinks.debug.3.0.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\serilog.sinks.file\\7.0.0\\serilog.sinks.file.7.0.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\serilog.sinks.graylog\\3.1.1\\serilog.sinks.graylog.3.1.1.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\shimskiasharp\\3.4.1\\shimskiasharp.3.4.1.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\skiasharp\\3.116.1\\skiasharp.3.116.1.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\skiasharp.harfbuzz\\3.116.1\\skiasharp.harfbuzz.3.116.1.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\skiasharp.nativeassets.linux\\3.116.1\\skiasharp.nativeassets.linux.3.116.1.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\skiasharp.nativeassets.macos\\3.116.1\\skiasharp.nativeassets.macos.3.116.1.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\skiasharp.nativeassets.win32\\3.116.1\\skiasharp.nativeassets.win32.3.116.1.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\sourcegear.sqlite3\\3.50.4.2\\sourcegear.sqlite3.3.50.4.2.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\3.0.2\\sqlitepclraw.bundle_e_sqlite3.3.0.2.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.config.e_sqlite3\\3.0.2\\sqlitepclraw.config.e_sqlite3.3.0.2.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.core\\3.0.2\\sqlitepclraw.core.3.0.2.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\3.0.2\\sqlitepclraw.provider.e_sqlite3.3.0.2.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\svg.custom\\3.4.1\\svg.custom.3.4.1.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\svg.model\\3.4.1\\svg.model.3.4.1.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\svg.skia\\3.4.1\\svg.skia.3.4.1.nupkg.sha512",
diff --git a/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.dgspec.json b/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.dgspec.json
index e71d2654..72219970 100644
--- a/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.dgspec.json
+++ b/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.dgspec.json
@@ -34,9 +34,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -64,47 +61,10 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Logging": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -519,9 +479,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -546,45 +503,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -1142,9 +1060,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj"
}
@@ -1172,49 +1087,17 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"MimeTypes": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
"target": "Package",
"version": "[2.5.2, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -1741,216 +1624,6 @@
}
}
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "version": "1.0.0",
- "restore": {
- "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj",
- "projectName": "Jellyfin.CodeAnalysis",
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj",
- "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\",
- "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\",
- "projectStyle": "PackageReference",
- "centralPackageVersionsManagementEnabled": true,
- "fallbackFolders": [
- "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
- ],
- "configFilePaths": [
- "E:\\Projects\\pgsql-jellyfin\\NuGet.Config",
- "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
- ],
- "originalTargetFrameworks": [
- "netstandard2.0"
- ],
- "sources": {
- "C:\\Program Files\\dotnet\\library-packs": {},
- "https://api.nuget.org/v3/index.json": {}
- },
- "frameworks": {
- "netstandard2.0": {
- "targetAlias": "netstandard2.0",
- "projectReferences": {}
- }
- },
- "warningProperties": {
- "allWarningsAsErrors": true,
- "warnAsError": [
- "NU1605"
- ],
- "warnNotAsError": [
- "NU1902",
- "NU1903"
- ]
- },
- "restoreAuditProperties": {
- "enableAudit": "true",
- "auditLevel": "low",
- "auditMode": "direct"
- },
- "SdkAnalysisLevel": "11.0.100"
- },
- "frameworks": {
- "netstandard2.0": {
- "targetAlias": "netstandard2.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[3.11.0, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.CSharp": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[5.0.0, )",
- "versionCentrallyManaged": true
- },
- "NETStandard.Library": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[2.0.3, )",
- "autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
- "centralPackageVersions": {
- "AsyncKeyedLock": "8.0.2",
- "AutoFixture": "4.18.1",
- "AutoFixture.AutoMoq": "4.18.1",
- "AutoFixture.Xunit2": "4.18.1",
- "BDInfo": "0.8.0",
- "BitFaster.Caching": "2.5.4",
- "BlurHashSharp": "1.4.0-pre.1",
- "BlurHashSharp.SkiaSharp": "1.4.0-pre.1",
- "CommandLineParser": "2.9.1",
- "coverlet.collector": "8.0.0",
- "Diacritics": "4.1.4",
- "DiscUtils.Udf": "0.16.13",
- "DotNet.Glob": "3.1.3",
- "FsCheck.Xunit": "3.3.2",
- "HarfBuzzSharp.NativeAssets.Linux": "8.3.1.1",
- "ICU4N.Transliterator": "60.1.0-alpha.356",
- "IDisposableAnalyzers": "4.0.8",
- "Ignore": "0.2.1",
- "Jellyfin.Sdk": "2025.10.21",
- "Jellyfin.XmlTv": "10.8.0",
- "libse": "4.0.12",
- "LrcParser": "2025.623.0",
- "MetaBrainz.MusicBrainz": "8.0.1",
- "Microsoft.AspNetCore.Authorization": "11.0.0-preview.1.26104.118",
- "Microsoft.AspNetCore.Mvc.Testing": "11.0.0-preview.1.26104.118",
- "Microsoft.CodeAnalysis.Analyzers": "3.11.0",
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": "4.14.0",
- "Microsoft.CodeAnalysis.Common": "5.0.0",
- "Microsoft.CodeAnalysis.CSharp": "5.0.0",
- "Microsoft.Data.Sqlite": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Design": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Sqlite": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Tools": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Caching.Abstractions": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Caching.Memory": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Configuration.Abstractions": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Configuration.Binder": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.DependencyInjection": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Hosting.Abstractions": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Http": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Options": "11.0.0-preview.1.26104.118",
- "Microsoft.NET.Test.Sdk": "18.0.1",
- "MimeTypes": "2.5.2",
- "Moq": "4.18.4",
- "Morestachio": "5.0.1.631",
- "NEbml": "1.1.0.5",
- "Newtonsoft.Json": "13.0.4",
- "Npgsql.EntityFrameworkCore.PostgreSQL": "11.0.0-preview.1",
- "PlaylistsNET": "1.4.1",
- "Polly": "8.6.5",
- "prometheus-net": "8.2.1",
- "prometheus-net.AspNetCore": "8.2.1",
- "prometheus-net.DotNetRuntime": "4.4.1",
- "Serilog.AspNetCore": "10.0.0",
- "Serilog.Enrichers.Thread": "4.0.0",
- "Serilog.Expressions": "5.0.0",
- "Serilog.Settings.Configuration": "10.0.0",
- "Serilog.Sinks.Async": "2.1.0",
- "Serilog.Sinks.Console": "6.1.1",
- "Serilog.Sinks.File": "7.0.0",
- "Serilog.Sinks.Graylog": "3.1.1",
- "SerilogAnalyzer": "0.15.0",
- "SharpFuzz": "2.2.0",
- "SkiaSharp": "[3.116.1]",
- "SkiaSharp.HarfBuzz": "[3.116.1]",
- "SkiaSharp.NativeAssets.Linux": "[3.116.1]",
- "SmartAnalyzers.MultithreadingAnalyzer": "1.1.31",
- "StyleCop.Analyzers": "1.2.0-beta.556",
- "Svg.Skia": "3.4.1",
- "Swashbuckle.AspNetCore": "7.3.2",
- "Swashbuckle.AspNetCore.ReDoc": "6.9.0",
- "System.Text.Json": "11.0.0-preview.1.26104.118",
- "TagLibSharp": "2.3.0",
- "TMDbLib": "2.3.0",
- "UTF.Unknown": "2.6.0",
- "xunit": "2.9.3",
- "Xunit.Priority": "1.1.6",
- "xunit.runner.visualstudio": "2.8.2",
- "Xunit.SkippableFact": "1.5.61",
- "z440.atl.core": "7.11.0"
- },
- "imports": [
- "net461",
- "net462",
- "net47",
- "net471",
- "net472",
- "net48",
- "net481"
- ],
- "assetTargetFallback": true,
- "warn": true,
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\11.0.100-preview.1.26104.118\\RuntimeIdentifierGraph.json"
- }
- }
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"version": "10.11.0",
"restore": {
@@ -1980,11 +1653,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -2008,20 +1677,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -2045,24 +1700,6 @@
"target": "Package",
"version": "[8.6.5, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2474,11 +2111,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -2515,42 +2148,10 @@
"version": "[60.1.0-alpha.356, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
diff --git a/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.g.props b/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.g.props
index 651d5bb6..59d22c92 100644
--- a/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.g.props
+++ b/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.g.props
@@ -15,13 +15,5 @@
-
-
- C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556
- C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31
- C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0
- C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0
- C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8
-
\ No newline at end of file
diff --git a/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.g.targets b/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.g.targets
index d513a57a..3dc06ef3 100644
--- a/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.g.targets
+++ b/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.g.targets
@@ -1,6 +1,2 @@

-
-
-
-
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/MediaBrowser.Common/obj/project.assets.json b/MediaBrowser.Common/obj/project.assets.json
index 1d6653ae..7ea6f1f9 100644
--- a/MediaBrowser.Common/obj/project.assets.json
+++ b/MediaBrowser.Common/obj/project.assets.json
@@ -47,9 +47,6 @@
}
}
},
- "IDisposableAnalyzers/4.0.8": {
- "type": "package"
- },
"J2N/2.0.0": {
"type": "package",
"compile": {
@@ -84,13 +81,6 @@
}
}
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "type": "package",
- "build": {
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props": {},
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets": {}
- }
- },
"Microsoft.EntityFrameworkCore/11.0.0-preview.1.26104.118": {
"type": "package",
"dependencies": {
@@ -268,12 +258,6 @@
}
}
},
- "SerilogAnalyzer/0.15.0": {
- "type": "package"
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "type": "package"
- },
"Std.UriTemplate/2.0.5": {
"type": "package",
"compile": {
@@ -283,35 +267,11 @@
"lib/net5.0/Std.UriTemplate.dll": {}
}
},
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "type": "package",
- "dependencies": {
- "StyleCop.Analyzers.Unstable": "1.2.0.556"
- }
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "type": "package"
- },
- "Jellyfin.CodeAnalysis/1.0.0": {
- "type": "project",
- "framework": ".NETStandard,Version=v2.0",
- "dependencies": {
- "Jellyfin.Sdk": "2025.10.21"
- },
- "compile": {
- "bin/placeholder/Jellyfin.CodeAnalysis.dll": {}
- },
- "runtime": {
- "bin/placeholder/Jellyfin.CodeAnalysis.dll": {}
- }
- },
"Jellyfin.Data/10.12.0": {
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
- "Jellyfin.Database.Implementations": "10.11.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Database.Implementations": "10.11.0"
},
"compile": {
"bin/placeholder/Jellyfin.Data.dll": {}
@@ -324,7 +284,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
"Polly": "8.6.5"
},
@@ -341,7 +300,6 @@
"dependencies": {
"Diacritics": "4.1.4",
"ICU4N.Transliterator": "60.1.0-alpha.356",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Sdk": "2025.10.21"
},
"compile": {
@@ -355,7 +313,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Data": "10.12.0",
"Jellyfin.Extensions": "10.12.0",
"Jellyfin.Sdk": "2025.10.21"
@@ -439,21 +396,6 @@
"unicode-icon-128x128.jpg"
]
},
- "IDisposableAnalyzers/4.0.8": {
- "sha512": "vNi4NMG0CcJyjXxiNDcQ21FwV/whM9o9OEZKD+oP7tuxAqFEzX/x5OhC3OZJqW/w+8GOtCmJPBquYgMWgz0rfQ==",
- "type": "package",
- "path": "idisposableanalyzers/4.0.8",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/IDisposableAnalyzers.dll",
- "idisposableanalyzers.4.0.8.nupkg.sha512",
- "idisposableanalyzers.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"J2N/2.0.0": {
"sha512": "M5bwDajAARZiyqupU+rHQJnsVLxNBOHJ8vKYHd8LcLIb1FgLfzzcJvc31Qo5Xz/GEHFjDF9ScjKL/ks/zRTXuA==",
"type": "package",
@@ -501,74 +443,6 @@
"lib/netstandard2.1/Jellyfin.Sdk.xml"
]
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==",
- "type": "package",
- "path": "microsoft.codeanalysis.bannedapianalyzers/4.14.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "ThirdPartyNotices.txt",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.CSharp.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.VisualBasic.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.md",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.sarif",
- "editorconfig/AllRulesDefault/.editorconfig",
- "editorconfig/AllRulesDisabled/.editorconfig",
- "editorconfig/AllRulesEnabled/.editorconfig",
- "editorconfig/ApiDesignRulesDefault/.editorconfig",
- "editorconfig/ApiDesignRulesEnabled/.editorconfig",
- "editorconfig/DataflowRulesDefault/.editorconfig",
- "editorconfig/DataflowRulesEnabled/.editorconfig",
- "editorconfig/PortedFromFxCopRulesDefault/.editorconfig",
- "editorconfig/PortedFromFxCopRulesEnabled/.editorconfig",
- "microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
- "microsoft.codeanalysis.bannedapianalyzers.nuspec",
- "rulesets/AllRulesDefault.ruleset",
- "rulesets/AllRulesDisabled.ruleset",
- "rulesets/AllRulesEnabled.ruleset",
- "rulesets/ApiDesignRulesDefault.ruleset",
- "rulesets/ApiDesignRulesEnabled.ruleset",
- "rulesets/DataflowRulesDefault.ruleset",
- "rulesets/DataflowRulesEnabled.ruleset",
- "rulesets/PortedFromFxCopRulesDefault.ruleset",
- "rulesets/PortedFromFxCopRulesEnabled.ruleset",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Microsoft.EntityFrameworkCore/11.0.0-preview.1.26104.118": {
"sha512": "Nox5NDdfvErlYUc9dyMlI7OzyrVQPKBzaq9P+SqMbAOm+gdG5KjtxpIkk7I/6NhcQ85HYaug/tEEnb7RvYdEYA==",
"type": "package",
@@ -820,36 +694,6 @@
"polly.core.nuspec"
]
},
- "SerilogAnalyzer/0.15.0": {
- "sha512": "sVpwfls4MfNnwIXLSGCgaUnV+c9kgJ8ia6GsyRcpd4Vs3gLogSDtSYBYrre2K2u/PNMo8GgG09RehwVnze70Tw==",
- "type": "package",
- "path": "seriloganalyzer/0.15.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SerilogAnalyzer.dll",
- "seriloganalyzer.0.15.0.nupkg.sha512",
- "seriloganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "sha512": "2f2k7bbhDd132ArglCKpzKoWBcp3uzbIFcb4aosnlqIKlfYKDE2HevBVRNVa+LkWFnjXFFWs47Bo96fu8iS//Q==",
- "type": "package",
- "path": "smartanalyzers.multithreadinganalyzer/1.1.31",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SmartAnalyzers.MultithreadingAnalyzer.dll",
- "smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
- "smartanalyzers.multithreadinganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Std.UriTemplate/2.0.5": {
"sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==",
"type": "package",
@@ -864,50 +708,6 @@
"std.uritemplate.nuspec"
]
},
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
- "type": "package",
- "path": "stylecop.analyzers/1.2.0-beta.556",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "stylecop.analyzers.nuspec"
- ]
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "sha512": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ==",
- "type": "package",
- "path": "stylecop.analyzers.unstable/1.2.0.556",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "analyzers/dotnet/cs/StyleCop.Analyzers.CodeFixes.dll",
- "analyzers/dotnet/cs/StyleCop.Analyzers.dll",
- "analyzers/dotnet/cs/de-DE/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/en-GB/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/es-MX/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/fr-FR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pl-PL/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/ru-RU/StyleCop.Analyzers.resources.dll",
- "rulesets/StyleCopAnalyzersDefault.ruleset",
- "stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512",
- "stylecop.analyzers.unstable.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
- "Jellyfin.CodeAnalysis/1.0.0": {
- "type": "project",
- "path": "../src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj",
- "msbuildProject": "../src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"
- },
"Jellyfin.Data/10.12.0": {
"type": "project",
"path": "../Jellyfin.Data/Jellyfin.Data.csproj",
@@ -931,14 +731,7 @@
},
"projectFileDependencyGroups": {
"net11.0": [
- "IDisposableAnalyzers >= 4.0.8",
- "Jellyfin.CodeAnalysis >= 1.0.0",
- "Jellyfin.Model >= 10.12.0",
- "Jellyfin.Sdk >= 2025.10.21",
- "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0",
- "SerilogAnalyzer >= 0.15.0",
- "SmartAnalyzers.MultithreadingAnalyzer >= 1.1.31",
- "StyleCop.Analyzers >= 1.2.0-beta.556"
+ "Jellyfin.Model >= 10.12.0"
]
},
"packageFolders": {
@@ -977,9 +770,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -1004,45 +794,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
diff --git a/MediaBrowser.Common/obj/project.nuget.cache b/MediaBrowser.Common/obj/project.nuget.cache
index a1d2a890..04c56074 100644
--- a/MediaBrowser.Common/obj/project.nuget.cache
+++ b/MediaBrowser.Common/obj/project.nuget.cache
@@ -1,16 +1,14 @@
{
"version": 2,
- "dgSpecHash": "JKxQaRKDB/g=",
+ "dgSpecHash": "SyyOF/vUOXI=",
"success": true,
"projectFilePath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj",
"expectedPackageFiles": [
"C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.abstractions.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.analyzers.11.0.0-preview.1.26104.118.nupkg.sha512",
@@ -23,11 +21,7 @@
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512"
+ "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512"
],
"logs": []
}
\ No newline at end of file
diff --git a/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.dgspec.json b/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.dgspec.json
index 3d3434f2..a7f63c9b 100644
--- a/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.dgspec.json
+++ b/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.dgspec.json
@@ -39,13 +39,20 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
},
+ "warningProperties": {
+ "allWarningsAsErrors": true,
+ "warnAsError": [
+ "NU1605"
+ ],
+ "warnNotAsError": [
+ "NU1902",
+ "NU1903"
+ ]
+ },
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
@@ -56,45 +63,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -505,9 +473,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -535,47 +500,10 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Logging": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -990,9 +918,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -1017,45 +942,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -1619,9 +1505,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj"
}
@@ -1654,47 +1537,15 @@
"version": "[2.5.4, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Configuration.Binder": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2110,9 +1961,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj"
}
@@ -2140,49 +1988,17 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"MimeTypes": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
"target": "Package",
"version": "[2.5.2, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2762,13 +2578,6 @@
"netstandard2.0": {
"targetAlias": "netstandard2.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -2780,13 +2589,6 @@
"version": "[3.11.0, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.CodeAnalysis.CSharp": {
"suppressParent": "All",
"target": "Package",
@@ -2798,24 +2600,6 @@
"target": "Package",
"version": "[2.0.3, )",
"autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2948,11 +2732,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -2976,20 +2756,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -3013,24 +2779,6 @@
"target": "Package",
"version": "[8.6.5, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3442,11 +3190,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -3483,42 +3227,10 @@
"version": "[60.1.0-alpha.356, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
diff --git a/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.g.props b/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.g.props
index 651d5bb6..59d22c92 100644
--- a/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.g.props
+++ b/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.g.props
@@ -15,13 +15,5 @@
-
-
- C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556
- C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31
- C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0
- C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0
- C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8
-
\ No newline at end of file
diff --git a/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.g.targets b/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.g.targets
index fee5dc52..693275db 100644
--- a/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.g.targets
+++ b/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.g.targets
@@ -4,6 +4,5 @@
-
\ No newline at end of file
diff --git a/MediaBrowser.Controller/obj/project.assets.json b/MediaBrowser.Controller/obj/project.assets.json
index 4750d705..81fab8ef 100644
--- a/MediaBrowser.Controller/obj/project.assets.json
+++ b/MediaBrowser.Controller/obj/project.assets.json
@@ -61,9 +61,6 @@
}
}
},
- "IDisposableAnalyzers/4.0.8": {
- "type": "package"
- },
"J2N/2.0.0": {
"type": "package",
"compile": {
@@ -98,13 +95,6 @@
}
}
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "type": "package",
- "build": {
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props": {},
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets": {}
- }
- },
"Microsoft.EntityFrameworkCore/11.0.0-preview.1.26104.118": {
"type": "package",
"dependencies": {
@@ -512,12 +502,6 @@
}
}
},
- "SerilogAnalyzer/0.15.0": {
- "type": "package"
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "type": "package"
- },
"Std.UriTemplate/2.0.5": {
"type": "package",
"compile": {
@@ -527,15 +511,6 @@
"lib/net5.0/Std.UriTemplate.dll": {}
}
},
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "type": "package",
- "dependencies": {
- "StyleCop.Analyzers.Unstable": "1.2.0.556"
- }
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "type": "package"
- },
"Jellyfin.CodeAnalysis/1.0.0": {
"type": "project",
"framework": ".NETStandard,Version=v2.0",
@@ -553,9 +528,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Common.dll": {}
@@ -571,9 +544,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Database.Implementations": "10.11.0",
- "Jellyfin.Sdk": "2025.10.21",
"Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118"
},
"compile": {
@@ -587,7 +558,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
"Polly": "8.6.5"
},
@@ -604,7 +574,6 @@
"dependencies": {
"Diacritics": "4.1.4",
"ICU4N.Transliterator": "60.1.0-alpha.356",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Sdk": "2025.10.21"
},
"compile": {
@@ -633,7 +602,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Data": "10.12.0",
"Jellyfin.Extensions": "10.12.0",
"Jellyfin.Sdk": "2025.10.21"
@@ -652,10 +620,8 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Naming.dll": {}
@@ -752,21 +718,6 @@
"unicode-icon-128x128.jpg"
]
},
- "IDisposableAnalyzers/4.0.8": {
- "sha512": "vNi4NMG0CcJyjXxiNDcQ21FwV/whM9o9OEZKD+oP7tuxAqFEzX/x5OhC3OZJqW/w+8GOtCmJPBquYgMWgz0rfQ==",
- "type": "package",
- "path": "idisposableanalyzers/4.0.8",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/IDisposableAnalyzers.dll",
- "idisposableanalyzers.4.0.8.nupkg.sha512",
- "idisposableanalyzers.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"J2N/2.0.0": {
"sha512": "M5bwDajAARZiyqupU+rHQJnsVLxNBOHJ8vKYHd8LcLIb1FgLfzzcJvc31Qo5Xz/GEHFjDF9ScjKL/ks/zRTXuA==",
"type": "package",
@@ -814,74 +765,6 @@
"lib/netstandard2.1/Jellyfin.Sdk.xml"
]
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==",
- "type": "package",
- "path": "microsoft.codeanalysis.bannedapianalyzers/4.14.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "ThirdPartyNotices.txt",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.CSharp.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.VisualBasic.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.md",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.sarif",
- "editorconfig/AllRulesDefault/.editorconfig",
- "editorconfig/AllRulesDisabled/.editorconfig",
- "editorconfig/AllRulesEnabled/.editorconfig",
- "editorconfig/ApiDesignRulesDefault/.editorconfig",
- "editorconfig/ApiDesignRulesEnabled/.editorconfig",
- "editorconfig/DataflowRulesDefault/.editorconfig",
- "editorconfig/DataflowRulesEnabled/.editorconfig",
- "editorconfig/PortedFromFxCopRulesDefault/.editorconfig",
- "editorconfig/PortedFromFxCopRulesEnabled/.editorconfig",
- "microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
- "microsoft.codeanalysis.bannedapianalyzers.nuspec",
- "rulesets/AllRulesDefault.ruleset",
- "rulesets/AllRulesDisabled.ruleset",
- "rulesets/AllRulesEnabled.ruleset",
- "rulesets/ApiDesignRulesDefault.ruleset",
- "rulesets/ApiDesignRulesEnabled.ruleset",
- "rulesets/DataflowRulesDefault.ruleset",
- "rulesets/DataflowRulesEnabled.ruleset",
- "rulesets/PortedFromFxCopRulesDefault.ruleset",
- "rulesets/PortedFromFxCopRulesEnabled.ruleset",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Microsoft.EntityFrameworkCore/11.0.0-preview.1.26104.118": {
"sha512": "Nox5NDdfvErlYUc9dyMlI7OzyrVQPKBzaq9P+SqMbAOm+gdG5KjtxpIkk7I/6NhcQ85HYaug/tEEnb7RvYdEYA==",
"type": "package",
@@ -1523,36 +1406,6 @@
"polly.core.nuspec"
]
},
- "SerilogAnalyzer/0.15.0": {
- "sha512": "sVpwfls4MfNnwIXLSGCgaUnV+c9kgJ8ia6GsyRcpd4Vs3gLogSDtSYBYrre2K2u/PNMo8GgG09RehwVnze70Tw==",
- "type": "package",
- "path": "seriloganalyzer/0.15.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SerilogAnalyzer.dll",
- "seriloganalyzer.0.15.0.nupkg.sha512",
- "seriloganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "sha512": "2f2k7bbhDd132ArglCKpzKoWBcp3uzbIFcb4aosnlqIKlfYKDE2HevBVRNVa+LkWFnjXFFWs47Bo96fu8iS//Q==",
- "type": "package",
- "path": "smartanalyzers.multithreadinganalyzer/1.1.31",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SmartAnalyzers.MultithreadingAnalyzer.dll",
- "smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
- "smartanalyzers.multithreadinganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Std.UriTemplate/2.0.5": {
"sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==",
"type": "package",
@@ -1567,45 +1420,6 @@
"std.uritemplate.nuspec"
]
},
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
- "type": "package",
- "path": "stylecop.analyzers/1.2.0-beta.556",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "stylecop.analyzers.nuspec"
- ]
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "sha512": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ==",
- "type": "package",
- "path": "stylecop.analyzers.unstable/1.2.0.556",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "analyzers/dotnet/cs/StyleCop.Analyzers.CodeFixes.dll",
- "analyzers/dotnet/cs/StyleCop.Analyzers.dll",
- "analyzers/dotnet/cs/de-DE/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/en-GB/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/es-MX/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/fr-FR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pl-PL/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/ru-RU/StyleCop.Analyzers.resources.dll",
- "rulesets/StyleCopAnalyzersDefault.ruleset",
- "stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512",
- "stylecop.analyzers.unstable.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Jellyfin.CodeAnalysis/1.0.0": {
"type": "project",
"path": "../src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj",
@@ -1650,18 +1464,12 @@
"projectFileDependencyGroups": {
"net11.0": [
"BitFaster.Caching >= 2.5.4",
- "IDisposableAnalyzers >= 4.0.8",
- "Jellyfin.CodeAnalysis >= 1.0.0",
"Jellyfin.Common >= 10.12.0",
"Jellyfin.MediaEncoding.Keyframes >= 10.11.0",
"Jellyfin.Model >= 10.12.0",
"Jellyfin.Naming >= 10.12.0",
"Jellyfin.Sdk >= 2025.10.21",
- "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0",
- "Microsoft.Extensions.Configuration.Binder >= 11.0.0-preview.1.26104.118",
- "SerilogAnalyzer >= 0.15.0",
- "SmartAnalyzers.MultithreadingAnalyzer >= 1.1.31",
- "StyleCop.Analyzers >= 1.2.0-beta.556"
+ "Microsoft.Extensions.Configuration.Binder >= 11.0.0-preview.1.26104.118"
]
},
"packageFolders": {
@@ -1707,9 +1515,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj"
}
@@ -1742,47 +1547,15 @@
"version": "[2.5.4, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Configuration.Binder": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
diff --git a/MediaBrowser.Controller/obj/project.nuget.cache b/MediaBrowser.Controller/obj/project.nuget.cache
index a8132c41..3f602b00 100644
--- a/MediaBrowser.Controller/obj/project.nuget.cache
+++ b/MediaBrowser.Controller/obj/project.nuget.cache
@@ -1,6 +1,6 @@
{
"version": 2,
- "dgSpecHash": "No+LvUzpMog=",
+ "dgSpecHash": "iRASh6VPJ/s=",
"success": true,
"projectFilePath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj",
"expectedPackageFiles": [
@@ -8,10 +8,8 @@
"C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.abstractions.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.analyzers.11.0.0-preview.1.26104.118.nupkg.sha512",
@@ -36,11 +34,7 @@
"C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512"
+ "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512"
],
"logs": []
}
\ No newline at end of file
diff --git a/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.dgspec.json b/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.dgspec.json
index 7ffa0947..e68d7b94 100644
--- a/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.dgspec.json
+++ b/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.dgspec.json
@@ -39,13 +39,20 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
},
+ "warningProperties": {
+ "allWarningsAsErrors": true,
+ "warnAsError": [
+ "NU1605"
+ ],
+ "warnNotAsError": [
+ "NU1902",
+ "NU1903"
+ ]
+ },
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
@@ -56,45 +63,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -505,9 +473,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -535,47 +500,10 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Logging": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -990,9 +918,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -1017,45 +942,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -1619,9 +1505,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj"
}
@@ -1654,47 +1537,15 @@
"version": "[2.5.4, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Configuration.Binder": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2112,9 +1963,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -2139,45 +1987,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -2591,9 +2400,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj"
}
@@ -2621,49 +2427,17 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"MimeTypes": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
"target": "Package",
"version": "[2.5.2, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3243,13 +3017,6 @@
"netstandard2.0": {
"targetAlias": "netstandard2.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -3261,13 +3028,6 @@
"version": "[3.11.0, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.CodeAnalysis.CSharp": {
"suppressParent": "All",
"target": "Package",
@@ -3279,24 +3039,6 @@
"target": "Package",
"version": "[2.0.3, )",
"autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3429,11 +3171,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -3457,20 +3195,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -3494,24 +3218,6 @@
"target": "Package",
"version": "[8.6.5, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3923,11 +3629,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -3964,42 +3666,10 @@
"version": "[60.1.0-alpha.356, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
diff --git a/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.g.props b/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.g.props
index 651d5bb6..59d22c92 100644
--- a/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.g.props
+++ b/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.g.props
@@ -15,13 +15,5 @@
-
-
- C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556
- C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31
- C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0
- C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0
- C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8
-
\ No newline at end of file
diff --git a/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.g.targets b/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.g.targets
index fee5dc52..693275db 100644
--- a/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.g.targets
+++ b/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.g.targets
@@ -4,6 +4,5 @@
-
\ No newline at end of file
diff --git a/MediaBrowser.LocalMetadata/obj/project.assets.json b/MediaBrowser.LocalMetadata/obj/project.assets.json
index 9cc69b11..c820a211 100644
--- a/MediaBrowser.LocalMetadata/obj/project.assets.json
+++ b/MediaBrowser.LocalMetadata/obj/project.assets.json
@@ -61,9 +61,6 @@
}
}
},
- "IDisposableAnalyzers/4.0.8": {
- "type": "package"
- },
"J2N/2.0.0": {
"type": "package",
"compile": {
@@ -98,13 +95,6 @@
}
}
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "type": "package",
- "build": {
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props": {},
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets": {}
- }
- },
"Microsoft.EntityFrameworkCore/11.0.0-preview.1.26104.118": {
"type": "package",
"dependencies": {
@@ -512,12 +502,6 @@
}
}
},
- "SerilogAnalyzer/0.15.0": {
- "type": "package"
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "type": "package"
- },
"Std.UriTemplate/2.0.5": {
"type": "package",
"compile": {
@@ -527,15 +511,6 @@
"lib/net5.0/Std.UriTemplate.dll": {}
}
},
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "type": "package",
- "dependencies": {
- "StyleCop.Analyzers.Unstable": "1.2.0.556"
- }
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "type": "package"
- },
"Jellyfin.CodeAnalysis/1.0.0": {
"type": "project",
"framework": ".NETStandard,Version=v2.0",
@@ -553,9 +528,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Common.dll": {}
@@ -572,7 +545,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"BitFaster.Caching": "2.5.4",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.MediaEncoding.Keyframes": "10.11.0",
"Jellyfin.Model": "10.12.0",
@@ -591,9 +563,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Database.Implementations": "10.11.0",
- "Jellyfin.Sdk": "2025.10.21",
"Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118"
},
"compile": {
@@ -607,7 +577,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
"Polly": "8.6.5"
},
@@ -624,7 +593,6 @@
"dependencies": {
"Diacritics": "4.1.4",
"ICU4N.Transliterator": "60.1.0-alpha.356",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Sdk": "2025.10.21"
},
"compile": {
@@ -653,7 +621,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Data": "10.12.0",
"Jellyfin.Extensions": "10.12.0",
"Jellyfin.Sdk": "2025.10.21"
@@ -672,10 +639,8 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Naming.dll": {}
@@ -772,21 +737,6 @@
"unicode-icon-128x128.jpg"
]
},
- "IDisposableAnalyzers/4.0.8": {
- "sha512": "vNi4NMG0CcJyjXxiNDcQ21FwV/whM9o9OEZKD+oP7tuxAqFEzX/x5OhC3OZJqW/w+8GOtCmJPBquYgMWgz0rfQ==",
- "type": "package",
- "path": "idisposableanalyzers/4.0.8",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/IDisposableAnalyzers.dll",
- "idisposableanalyzers.4.0.8.nupkg.sha512",
- "idisposableanalyzers.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"J2N/2.0.0": {
"sha512": "M5bwDajAARZiyqupU+rHQJnsVLxNBOHJ8vKYHd8LcLIb1FgLfzzcJvc31Qo5Xz/GEHFjDF9ScjKL/ks/zRTXuA==",
"type": "package",
@@ -834,74 +784,6 @@
"lib/netstandard2.1/Jellyfin.Sdk.xml"
]
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==",
- "type": "package",
- "path": "microsoft.codeanalysis.bannedapianalyzers/4.14.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "ThirdPartyNotices.txt",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.CSharp.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.VisualBasic.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.md",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.sarif",
- "editorconfig/AllRulesDefault/.editorconfig",
- "editorconfig/AllRulesDisabled/.editorconfig",
- "editorconfig/AllRulesEnabled/.editorconfig",
- "editorconfig/ApiDesignRulesDefault/.editorconfig",
- "editorconfig/ApiDesignRulesEnabled/.editorconfig",
- "editorconfig/DataflowRulesDefault/.editorconfig",
- "editorconfig/DataflowRulesEnabled/.editorconfig",
- "editorconfig/PortedFromFxCopRulesDefault/.editorconfig",
- "editorconfig/PortedFromFxCopRulesEnabled/.editorconfig",
- "microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
- "microsoft.codeanalysis.bannedapianalyzers.nuspec",
- "rulesets/AllRulesDefault.ruleset",
- "rulesets/AllRulesDisabled.ruleset",
- "rulesets/AllRulesEnabled.ruleset",
- "rulesets/ApiDesignRulesDefault.ruleset",
- "rulesets/ApiDesignRulesEnabled.ruleset",
- "rulesets/DataflowRulesDefault.ruleset",
- "rulesets/DataflowRulesEnabled.ruleset",
- "rulesets/PortedFromFxCopRulesDefault.ruleset",
- "rulesets/PortedFromFxCopRulesEnabled.ruleset",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Microsoft.EntityFrameworkCore/11.0.0-preview.1.26104.118": {
"sha512": "Nox5NDdfvErlYUc9dyMlI7OzyrVQPKBzaq9P+SqMbAOm+gdG5KjtxpIkk7I/6NhcQ85HYaug/tEEnb7RvYdEYA==",
"type": "package",
@@ -1543,36 +1425,6 @@
"polly.core.nuspec"
]
},
- "SerilogAnalyzer/0.15.0": {
- "sha512": "sVpwfls4MfNnwIXLSGCgaUnV+c9kgJ8ia6GsyRcpd4Vs3gLogSDtSYBYrre2K2u/PNMo8GgG09RehwVnze70Tw==",
- "type": "package",
- "path": "seriloganalyzer/0.15.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SerilogAnalyzer.dll",
- "seriloganalyzer.0.15.0.nupkg.sha512",
- "seriloganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "sha512": "2f2k7bbhDd132ArglCKpzKoWBcp3uzbIFcb4aosnlqIKlfYKDE2HevBVRNVa+LkWFnjXFFWs47Bo96fu8iS//Q==",
- "type": "package",
- "path": "smartanalyzers.multithreadinganalyzer/1.1.31",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SmartAnalyzers.MultithreadingAnalyzer.dll",
- "smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
- "smartanalyzers.multithreadinganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Std.UriTemplate/2.0.5": {
"sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==",
"type": "package",
@@ -1587,45 +1439,6 @@
"std.uritemplate.nuspec"
]
},
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
- "type": "package",
- "path": "stylecop.analyzers/1.2.0-beta.556",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "stylecop.analyzers.nuspec"
- ]
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "sha512": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ==",
- "type": "package",
- "path": "stylecop.analyzers.unstable/1.2.0.556",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "analyzers/dotnet/cs/StyleCop.Analyzers.CodeFixes.dll",
- "analyzers/dotnet/cs/StyleCop.Analyzers.dll",
- "analyzers/dotnet/cs/de-DE/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/en-GB/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/es-MX/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/fr-FR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pl-PL/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/ru-RU/StyleCop.Analyzers.resources.dll",
- "rulesets/StyleCopAnalyzersDefault.ruleset",
- "stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512",
- "stylecop.analyzers.unstable.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Jellyfin.CodeAnalysis/1.0.0": {
"type": "project",
"path": "../src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj",
@@ -1674,15 +1487,8 @@
},
"projectFileDependencyGroups": {
"net11.0": [
- "IDisposableAnalyzers >= 4.0.8",
- "Jellyfin.CodeAnalysis >= 1.0.0",
"Jellyfin.Controller >= 10.12.0",
- "Jellyfin.Model >= 10.12.0",
- "Jellyfin.Sdk >= 2025.10.21",
- "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0",
- "SerilogAnalyzer >= 0.15.0",
- "SmartAnalyzers.MultithreadingAnalyzer >= 1.1.31",
- "StyleCop.Analyzers >= 1.2.0-beta.556"
+ "Jellyfin.Model >= 10.12.0"
]
},
"packageFolders": {
@@ -1724,9 +1530,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -1751,45 +1554,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
diff --git a/MediaBrowser.LocalMetadata/obj/project.nuget.cache b/MediaBrowser.LocalMetadata/obj/project.nuget.cache
index 090e8528..9fe339fa 100644
--- a/MediaBrowser.LocalMetadata/obj/project.nuget.cache
+++ b/MediaBrowser.LocalMetadata/obj/project.nuget.cache
@@ -1,6 +1,6 @@
{
"version": 2,
- "dgSpecHash": "MUG8U7vEPzE=",
+ "dgSpecHash": "4gGyFOFT00w=",
"success": true,
"projectFilePath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj",
"expectedPackageFiles": [
@@ -8,10 +8,8 @@
"C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.abstractions.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.analyzers.11.0.0-preview.1.26104.118.nupkg.sha512",
@@ -36,11 +34,7 @@
"C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512"
+ "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512"
],
"logs": []
}
\ No newline at end of file
diff --git a/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.dgspec.json b/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.dgspec.json
index 72a4b5bb..fe6aa04a 100644
--- a/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.dgspec.json
+++ b/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.dgspec.json
@@ -39,13 +39,20 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
},
+ "warningProperties": {
+ "allWarningsAsErrors": true,
+ "warnAsError": [
+ "NU1605"
+ ],
+ "warnNotAsError": [
+ "NU1902",
+ "NU1903"
+ ]
+ },
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
@@ -56,45 +63,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -505,9 +473,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -535,47 +500,10 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Logging": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -990,9 +918,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -1017,45 +942,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -1619,9 +1505,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj"
}
@@ -1654,47 +1537,15 @@
"version": "[2.5.4, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Configuration.Binder": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2115,9 +1966,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -2153,48 +2001,16 @@
"version": "[0.8.0, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Http": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
},
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"UTF.Unknown": {
"target": "Package",
"version": "[2.6.0, )",
@@ -2619,9 +2435,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj"
}
@@ -2649,49 +2462,17 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"MimeTypes": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
"target": "Package",
"version": "[2.5.2, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3271,13 +3052,6 @@
"netstandard2.0": {
"targetAlias": "netstandard2.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -3289,13 +3063,6 @@
"version": "[3.11.0, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.CodeAnalysis.CSharp": {
"suppressParent": "All",
"target": "Package",
@@ -3307,24 +3074,6 @@
"target": "Package",
"version": "[2.0.3, )",
"autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3457,11 +3206,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -3485,20 +3230,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -3522,24 +3253,6 @@
"target": "Package",
"version": "[8.6.5, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3951,11 +3664,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -3992,42 +3701,10 @@
"version": "[60.1.0-alpha.356, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
diff --git a/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.g.props b/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.g.props
index e4b0e878..6a808036 100644
--- a/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.g.props
+++ b/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.g.props
@@ -25,13 +25,5 @@
-
-
- C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556
- C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31
- C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0
- C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0
- C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8
-
\ No newline at end of file
diff --git a/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.g.targets b/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.g.targets
index 81dfa627..b54b8aa0 100644
--- a/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.g.targets
+++ b/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.g.targets
@@ -4,6 +4,5 @@
-
\ No newline at end of file
diff --git a/MediaBrowser.MediaEncoding/obj/project.assets.json b/MediaBrowser.MediaEncoding/obj/project.assets.json
index e5df65e9..aee9c1a5 100644
--- a/MediaBrowser.MediaEncoding/obj/project.assets.json
+++ b/MediaBrowser.MediaEncoding/obj/project.assets.json
@@ -83,9 +83,6 @@
}
}
},
- "IDisposableAnalyzers/4.0.8": {
- "type": "package"
- },
"J2N/2.0.0": {
"type": "package",
"compile": {
@@ -141,13 +138,6 @@
}
}
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "type": "package",
- "build": {
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props": {},
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets": {}
- }
- },
"Microsoft.EntityFrameworkCore/11.0.0-preview.1.26104.118": {
"type": "package",
"dependencies": {
@@ -665,12 +655,6 @@
}
}
},
- "SerilogAnalyzer/0.15.0": {
- "type": "package"
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "type": "package"
- },
"Std.UriTemplate/2.0.5": {
"type": "package",
"compile": {
@@ -680,15 +664,6 @@
"lib/net5.0/Std.UriTemplate.dll": {}
}
},
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "type": "package",
- "dependencies": {
- "StyleCop.Analyzers.Unstable": "1.2.0.556"
- }
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "type": "package"
- },
"System.Drawing.Common/9.0.2": {
"type": "package",
"dependencies": {
@@ -753,9 +728,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Common.dll": {}
@@ -772,7 +745,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"BitFaster.Caching": "2.5.4",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.MediaEncoding.Keyframes": "10.11.0",
"Jellyfin.Model": "10.12.0",
@@ -791,9 +763,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Database.Implementations": "10.11.0",
- "Jellyfin.Sdk": "2025.10.21",
"Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118"
},
"compile": {
@@ -807,7 +777,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
"Polly": "8.6.5"
},
@@ -824,7 +793,6 @@
"dependencies": {
"Diacritics": "4.1.4",
"ICU4N.Transliterator": "60.1.0-alpha.356",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Sdk": "2025.10.21"
},
"compile": {
@@ -853,7 +821,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Data": "10.12.0",
"Jellyfin.Extensions": "10.12.0",
"Jellyfin.Sdk": "2025.10.21"
@@ -872,10 +839,8 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Naming.dll": {}
@@ -1012,21 +977,6 @@
"unicode-icon-128x128.jpg"
]
},
- "IDisposableAnalyzers/4.0.8": {
- "sha512": "vNi4NMG0CcJyjXxiNDcQ21FwV/whM9o9OEZKD+oP7tuxAqFEzX/x5OhC3OZJqW/w+8GOtCmJPBquYgMWgz0rfQ==",
- "type": "package",
- "path": "idisposableanalyzers/4.0.8",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/IDisposableAnalyzers.dll",
- "idisposableanalyzers.4.0.8.nupkg.sha512",
- "idisposableanalyzers.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"J2N/2.0.0": {
"sha512": "M5bwDajAARZiyqupU+rHQJnsVLxNBOHJ8vKYHd8LcLIb1FgLfzzcJvc31Qo5Xz/GEHFjDF9ScjKL/ks/zRTXuA==",
"type": "package",
@@ -1093,74 +1043,6 @@
"libse.nuspec"
]
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==",
- "type": "package",
- "path": "microsoft.codeanalysis.bannedapianalyzers/4.14.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "ThirdPartyNotices.txt",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.CSharp.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.VisualBasic.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.md",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.sarif",
- "editorconfig/AllRulesDefault/.editorconfig",
- "editorconfig/AllRulesDisabled/.editorconfig",
- "editorconfig/AllRulesEnabled/.editorconfig",
- "editorconfig/ApiDesignRulesDefault/.editorconfig",
- "editorconfig/ApiDesignRulesEnabled/.editorconfig",
- "editorconfig/DataflowRulesDefault/.editorconfig",
- "editorconfig/DataflowRulesEnabled/.editorconfig",
- "editorconfig/PortedFromFxCopRulesDefault/.editorconfig",
- "editorconfig/PortedFromFxCopRulesEnabled/.editorconfig",
- "microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
- "microsoft.codeanalysis.bannedapianalyzers.nuspec",
- "rulesets/AllRulesDefault.ruleset",
- "rulesets/AllRulesDisabled.ruleset",
- "rulesets/AllRulesEnabled.ruleset",
- "rulesets/ApiDesignRulesDefault.ruleset",
- "rulesets/ApiDesignRulesEnabled.ruleset",
- "rulesets/DataflowRulesDefault.ruleset",
- "rulesets/DataflowRulesEnabled.ruleset",
- "rulesets/PortedFromFxCopRulesDefault.ruleset",
- "rulesets/PortedFromFxCopRulesEnabled.ruleset",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Microsoft.EntityFrameworkCore/11.0.0-preview.1.26104.118": {
"sha512": "Nox5NDdfvErlYUc9dyMlI7OzyrVQPKBzaq9P+SqMbAOm+gdG5KjtxpIkk7I/6NhcQ85HYaug/tEEnb7RvYdEYA==",
"type": "package",
@@ -1940,36 +1822,6 @@
"polly.core.nuspec"
]
},
- "SerilogAnalyzer/0.15.0": {
- "sha512": "sVpwfls4MfNnwIXLSGCgaUnV+c9kgJ8ia6GsyRcpd4Vs3gLogSDtSYBYrre2K2u/PNMo8GgG09RehwVnze70Tw==",
- "type": "package",
- "path": "seriloganalyzer/0.15.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SerilogAnalyzer.dll",
- "seriloganalyzer.0.15.0.nupkg.sha512",
- "seriloganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "sha512": "2f2k7bbhDd132ArglCKpzKoWBcp3uzbIFcb4aosnlqIKlfYKDE2HevBVRNVa+LkWFnjXFFWs47Bo96fu8iS//Q==",
- "type": "package",
- "path": "smartanalyzers.multithreadinganalyzer/1.1.31",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SmartAnalyzers.MultithreadingAnalyzer.dll",
- "smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
- "smartanalyzers.multithreadinganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Std.UriTemplate/2.0.5": {
"sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==",
"type": "package",
@@ -1984,45 +1836,6 @@
"std.uritemplate.nuspec"
]
},
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
- "type": "package",
- "path": "stylecop.analyzers/1.2.0-beta.556",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "stylecop.analyzers.nuspec"
- ]
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "sha512": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ==",
- "type": "package",
- "path": "stylecop.analyzers.unstable/1.2.0.556",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "analyzers/dotnet/cs/StyleCop.Analyzers.CodeFixes.dll",
- "analyzers/dotnet/cs/StyleCop.Analyzers.dll",
- "analyzers/dotnet/cs/de-DE/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/en-GB/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/es-MX/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/fr-FR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pl-PL/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/ru-RU/StyleCop.Analyzers.resources.dll",
- "rulesets/StyleCopAnalyzersDefault.ruleset",
- "stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512",
- "stylecop.analyzers.unstable.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"System.Drawing.Common/9.0.2": {
"sha512": "JU947wzf8JbBS16Y5EIZzAlyQU+k68D7LRx6y03s2wlhlvLqkt/8uPBrjv2hJnnaJKbdb0GhQ3JZsfYXhrRjyg==",
"type": "package",
@@ -2147,17 +1960,11 @@
"net11.0": [
"AsyncKeyedLock >= 8.0.2",
"BDInfo >= 0.8.0",
- "IDisposableAnalyzers >= 4.0.8",
- "Jellyfin.CodeAnalysis >= 1.0.0",
"Jellyfin.Common >= 10.12.0",
"Jellyfin.Controller >= 10.12.0",
"Jellyfin.Model >= 10.12.0",
"Jellyfin.Sdk >= 2025.10.21",
- "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0",
"Microsoft.Extensions.Http >= 11.0.0-preview.1.26104.118",
- "SerilogAnalyzer >= 0.15.0",
- "SmartAnalyzers.MultithreadingAnalyzer >= 1.1.31",
- "StyleCop.Analyzers >= 1.2.0-beta.556",
"UTF.Unknown >= 2.6.0",
"libse >= 4.0.12"
]
@@ -2204,9 +2011,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -2242,48 +2046,16 @@
"version": "[0.8.0, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Http": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
},
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"UTF.Unknown": {
"target": "Package",
"version": "[2.6.0, )",
diff --git a/MediaBrowser.MediaEncoding/obj/project.nuget.cache b/MediaBrowser.MediaEncoding/obj/project.nuget.cache
index 7d158cd5..f4df07d3 100644
--- a/MediaBrowser.MediaEncoding/obj/project.nuget.cache
+++ b/MediaBrowser.MediaEncoding/obj/project.nuget.cache
@@ -1,6 +1,6 @@
{
"version": 2,
- "dgSpecHash": "GTQOs1iNxFU=",
+ "dgSpecHash": "C5WK5fbzlhs=",
"success": true,
"projectFilePath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj",
"expectedPackageFiles": [
@@ -10,11 +10,9 @@
"C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\libse\\4.0.12\\libse.4.0.12.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.abstractions.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.analyzers.11.0.0-preview.1.26104.118.nupkg.sha512",
@@ -44,11 +42,7 @@
"C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\system.drawing.common\\9.0.2\\system.drawing.common.9.0.2.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\utf.unknown\\2.6.0\\utf.unknown.2.6.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512"
diff --git a/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.dgspec.json b/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.dgspec.json
index 9a5e1b61..79ea4993 100644
--- a/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.dgspec.json
+++ b/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.dgspec.json
@@ -34,9 +34,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -64,47 +61,10 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Logging": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -520,9 +480,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj"
}
@@ -550,49 +507,17 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"MimeTypes": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
"target": "Package",
"version": "[2.5.2, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -1119,216 +1044,6 @@
}
}
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "version": "1.0.0",
- "restore": {
- "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj",
- "projectName": "Jellyfin.CodeAnalysis",
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj",
- "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\",
- "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\",
- "projectStyle": "PackageReference",
- "centralPackageVersionsManagementEnabled": true,
- "fallbackFolders": [
- "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
- ],
- "configFilePaths": [
- "E:\\Projects\\pgsql-jellyfin\\NuGet.Config",
- "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
- ],
- "originalTargetFrameworks": [
- "netstandard2.0"
- ],
- "sources": {
- "C:\\Program Files\\dotnet\\library-packs": {},
- "https://api.nuget.org/v3/index.json": {}
- },
- "frameworks": {
- "netstandard2.0": {
- "targetAlias": "netstandard2.0",
- "projectReferences": {}
- }
- },
- "warningProperties": {
- "allWarningsAsErrors": true,
- "warnAsError": [
- "NU1605"
- ],
- "warnNotAsError": [
- "NU1902",
- "NU1903"
- ]
- },
- "restoreAuditProperties": {
- "enableAudit": "true",
- "auditLevel": "low",
- "auditMode": "direct"
- },
- "SdkAnalysisLevel": "11.0.100"
- },
- "frameworks": {
- "netstandard2.0": {
- "targetAlias": "netstandard2.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[3.11.0, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.CSharp": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[5.0.0, )",
- "versionCentrallyManaged": true
- },
- "NETStandard.Library": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[2.0.3, )",
- "autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
- "centralPackageVersions": {
- "AsyncKeyedLock": "8.0.2",
- "AutoFixture": "4.18.1",
- "AutoFixture.AutoMoq": "4.18.1",
- "AutoFixture.Xunit2": "4.18.1",
- "BDInfo": "0.8.0",
- "BitFaster.Caching": "2.5.4",
- "BlurHashSharp": "1.4.0-pre.1",
- "BlurHashSharp.SkiaSharp": "1.4.0-pre.1",
- "CommandLineParser": "2.9.1",
- "coverlet.collector": "8.0.0",
- "Diacritics": "4.1.4",
- "DiscUtils.Udf": "0.16.13",
- "DotNet.Glob": "3.1.3",
- "FsCheck.Xunit": "3.3.2",
- "HarfBuzzSharp.NativeAssets.Linux": "8.3.1.1",
- "ICU4N.Transliterator": "60.1.0-alpha.356",
- "IDisposableAnalyzers": "4.0.8",
- "Ignore": "0.2.1",
- "Jellyfin.Sdk": "2025.10.21",
- "Jellyfin.XmlTv": "10.8.0",
- "libse": "4.0.12",
- "LrcParser": "2025.623.0",
- "MetaBrainz.MusicBrainz": "8.0.1",
- "Microsoft.AspNetCore.Authorization": "11.0.0-preview.1.26104.118",
- "Microsoft.AspNetCore.Mvc.Testing": "11.0.0-preview.1.26104.118",
- "Microsoft.CodeAnalysis.Analyzers": "3.11.0",
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": "4.14.0",
- "Microsoft.CodeAnalysis.Common": "5.0.0",
- "Microsoft.CodeAnalysis.CSharp": "5.0.0",
- "Microsoft.Data.Sqlite": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Design": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Sqlite": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Tools": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Caching.Abstractions": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Caching.Memory": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Configuration.Abstractions": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Configuration.Binder": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.DependencyInjection": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Hosting.Abstractions": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Http": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Options": "11.0.0-preview.1.26104.118",
- "Microsoft.NET.Test.Sdk": "18.0.1",
- "MimeTypes": "2.5.2",
- "Moq": "4.18.4",
- "Morestachio": "5.0.1.631",
- "NEbml": "1.1.0.5",
- "Newtonsoft.Json": "13.0.4",
- "Npgsql.EntityFrameworkCore.PostgreSQL": "11.0.0-preview.1",
- "PlaylistsNET": "1.4.1",
- "Polly": "8.6.5",
- "prometheus-net": "8.2.1",
- "prometheus-net.AspNetCore": "8.2.1",
- "prometheus-net.DotNetRuntime": "4.4.1",
- "Serilog.AspNetCore": "10.0.0",
- "Serilog.Enrichers.Thread": "4.0.0",
- "Serilog.Expressions": "5.0.0",
- "Serilog.Settings.Configuration": "10.0.0",
- "Serilog.Sinks.Async": "2.1.0",
- "Serilog.Sinks.Console": "6.1.1",
- "Serilog.Sinks.File": "7.0.0",
- "Serilog.Sinks.Graylog": "3.1.1",
- "SerilogAnalyzer": "0.15.0",
- "SharpFuzz": "2.2.0",
- "SkiaSharp": "[3.116.1]",
- "SkiaSharp.HarfBuzz": "[3.116.1]",
- "SkiaSharp.NativeAssets.Linux": "[3.116.1]",
- "SmartAnalyzers.MultithreadingAnalyzer": "1.1.31",
- "StyleCop.Analyzers": "1.2.0-beta.556",
- "Svg.Skia": "3.4.1",
- "Swashbuckle.AspNetCore": "7.3.2",
- "Swashbuckle.AspNetCore.ReDoc": "6.9.0",
- "System.Text.Json": "11.0.0-preview.1.26104.118",
- "TagLibSharp": "2.3.0",
- "TMDbLib": "2.3.0",
- "UTF.Unknown": "2.6.0",
- "xunit": "2.9.3",
- "Xunit.Priority": "1.1.6",
- "xunit.runner.visualstudio": "2.8.2",
- "Xunit.SkippableFact": "1.5.61",
- "z440.atl.core": "7.11.0"
- },
- "imports": [
- "net461",
- "net462",
- "net47",
- "net471",
- "net472",
- "net48",
- "net481"
- ],
- "assetTargetFallback": true,
- "warn": true,
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\11.0.100-preview.1.26104.118\\RuntimeIdentifierGraph.json"
- }
- }
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"version": "10.11.0",
"restore": {
@@ -1358,11 +1073,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -1386,20 +1097,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -1423,24 +1120,6 @@
"target": "Package",
"version": "[8.6.5, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -1852,11 +1531,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -1893,42 +1568,10 @@
"version": "[60.1.0-alpha.356, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
diff --git a/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.g.props b/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.g.props
index 651d5bb6..59d22c92 100644
--- a/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.g.props
+++ b/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.g.props
@@ -15,13 +15,5 @@
-
-
- C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556
- C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31
- C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0
- C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0
- C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8
-
\ No newline at end of file
diff --git a/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.g.targets b/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.g.targets
index d513a57a..3dc06ef3 100644
--- a/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.g.targets
+++ b/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.g.targets
@@ -1,6 +1,2 @@

-
-
-
-
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/MediaBrowser.Model/obj/project.assets.json b/MediaBrowser.Model/obj/project.assets.json
index 621507d4..def154ea 100644
--- a/MediaBrowser.Model/obj/project.assets.json
+++ b/MediaBrowser.Model/obj/project.assets.json
@@ -47,9 +47,6 @@
}
}
},
- "IDisposableAnalyzers/4.0.8": {
- "type": "package"
- },
"J2N/2.0.0": {
"type": "package",
"compile": {
@@ -84,13 +81,6 @@
}
}
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "type": "package",
- "build": {
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props": {},
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets": {}
- }
- },
"Microsoft.EntityFrameworkCore/11.0.0-preview.1.26104.118": {
"type": "package",
"dependencies": {
@@ -279,12 +269,6 @@
}
}
},
- "SerilogAnalyzer/0.15.0": {
- "type": "package"
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "type": "package"
- },
"Std.UriTemplate/2.0.5": {
"type": "package",
"compile": {
@@ -294,35 +278,11 @@
"lib/net5.0/Std.UriTemplate.dll": {}
}
},
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "type": "package",
- "dependencies": {
- "StyleCop.Analyzers.Unstable": "1.2.0.556"
- }
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "type": "package"
- },
- "Jellyfin.CodeAnalysis/1.0.0": {
- "type": "project",
- "framework": ".NETStandard,Version=v2.0",
- "dependencies": {
- "Jellyfin.Sdk": "2025.10.21"
- },
- "compile": {
- "bin/placeholder/Jellyfin.CodeAnalysis.dll": {}
- },
- "runtime": {
- "bin/placeholder/Jellyfin.CodeAnalysis.dll": {}
- }
- },
"Jellyfin.Data/10.12.0": {
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
- "Jellyfin.Database.Implementations": "10.11.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Database.Implementations": "10.11.0"
},
"compile": {
"bin/placeholder/Jellyfin.Data.dll": {}
@@ -335,7 +295,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
"Polly": "8.6.5"
},
@@ -352,7 +311,6 @@
"dependencies": {
"Diacritics": "4.1.4",
"ICU4N.Transliterator": "60.1.0-alpha.356",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Sdk": "2025.10.21"
},
"compile": {
@@ -431,21 +389,6 @@
"unicode-icon-128x128.jpg"
]
},
- "IDisposableAnalyzers/4.0.8": {
- "sha512": "vNi4NMG0CcJyjXxiNDcQ21FwV/whM9o9OEZKD+oP7tuxAqFEzX/x5OhC3OZJqW/w+8GOtCmJPBquYgMWgz0rfQ==",
- "type": "package",
- "path": "idisposableanalyzers/4.0.8",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/IDisposableAnalyzers.dll",
- "idisposableanalyzers.4.0.8.nupkg.sha512",
- "idisposableanalyzers.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"J2N/2.0.0": {
"sha512": "M5bwDajAARZiyqupU+rHQJnsVLxNBOHJ8vKYHd8LcLIb1FgLfzzcJvc31Qo5Xz/GEHFjDF9ScjKL/ks/zRTXuA==",
"type": "package",
@@ -493,74 +436,6 @@
"lib/netstandard2.1/Jellyfin.Sdk.xml"
]
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==",
- "type": "package",
- "path": "microsoft.codeanalysis.bannedapianalyzers/4.14.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "ThirdPartyNotices.txt",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.CSharp.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.VisualBasic.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.md",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.sarif",
- "editorconfig/AllRulesDefault/.editorconfig",
- "editorconfig/AllRulesDisabled/.editorconfig",
- "editorconfig/AllRulesEnabled/.editorconfig",
- "editorconfig/ApiDesignRulesDefault/.editorconfig",
- "editorconfig/ApiDesignRulesEnabled/.editorconfig",
- "editorconfig/DataflowRulesDefault/.editorconfig",
- "editorconfig/DataflowRulesEnabled/.editorconfig",
- "editorconfig/PortedFromFxCopRulesDefault/.editorconfig",
- "editorconfig/PortedFromFxCopRulesEnabled/.editorconfig",
- "microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
- "microsoft.codeanalysis.bannedapianalyzers.nuspec",
- "rulesets/AllRulesDefault.ruleset",
- "rulesets/AllRulesDisabled.ruleset",
- "rulesets/AllRulesEnabled.ruleset",
- "rulesets/ApiDesignRulesDefault.ruleset",
- "rulesets/ApiDesignRulesEnabled.ruleset",
- "rulesets/DataflowRulesDefault.ruleset",
- "rulesets/DataflowRulesEnabled.ruleset",
- "rulesets/PortedFromFxCopRulesDefault.ruleset",
- "rulesets/PortedFromFxCopRulesEnabled.ruleset",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Microsoft.EntityFrameworkCore/11.0.0-preview.1.26104.118": {
"sha512": "Nox5NDdfvErlYUc9dyMlI7OzyrVQPKBzaq9P+SqMbAOm+gdG5KjtxpIkk7I/6NhcQ85HYaug/tEEnb7RvYdEYA==",
"type": "package",
@@ -830,36 +705,6 @@
"polly.core.nuspec"
]
},
- "SerilogAnalyzer/0.15.0": {
- "sha512": "sVpwfls4MfNnwIXLSGCgaUnV+c9kgJ8ia6GsyRcpd4Vs3gLogSDtSYBYrre2K2u/PNMo8GgG09RehwVnze70Tw==",
- "type": "package",
- "path": "seriloganalyzer/0.15.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SerilogAnalyzer.dll",
- "seriloganalyzer.0.15.0.nupkg.sha512",
- "seriloganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "sha512": "2f2k7bbhDd132ArglCKpzKoWBcp3uzbIFcb4aosnlqIKlfYKDE2HevBVRNVa+LkWFnjXFFWs47Bo96fu8iS//Q==",
- "type": "package",
- "path": "smartanalyzers.multithreadinganalyzer/1.1.31",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SmartAnalyzers.MultithreadingAnalyzer.dll",
- "smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
- "smartanalyzers.multithreadinganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Std.UriTemplate/2.0.5": {
"sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==",
"type": "package",
@@ -874,50 +719,6 @@
"std.uritemplate.nuspec"
]
},
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
- "type": "package",
- "path": "stylecop.analyzers/1.2.0-beta.556",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "stylecop.analyzers.nuspec"
- ]
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "sha512": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ==",
- "type": "package",
- "path": "stylecop.analyzers.unstable/1.2.0.556",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "analyzers/dotnet/cs/StyleCop.Analyzers.CodeFixes.dll",
- "analyzers/dotnet/cs/StyleCop.Analyzers.dll",
- "analyzers/dotnet/cs/de-DE/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/en-GB/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/es-MX/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/fr-FR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pl-PL/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/ru-RU/StyleCop.Analyzers.resources.dll",
- "rulesets/StyleCopAnalyzersDefault.ruleset",
- "stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512",
- "stylecop.analyzers.unstable.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
- "Jellyfin.CodeAnalysis/1.0.0": {
- "type": "project",
- "path": "../src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj",
- "msbuildProject": "../src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"
- },
"Jellyfin.Data/10.12.0": {
"type": "project",
"path": "../Jellyfin.Data/Jellyfin.Data.csproj",
@@ -936,16 +737,10 @@
},
"projectFileDependencyGroups": {
"net11.0": [
- "IDisposableAnalyzers >= 4.0.8",
- "Jellyfin.CodeAnalysis >= 1.0.0",
"Jellyfin.Data >= 10.12.0",
"Jellyfin.Extensions >= 10.12.0",
"Jellyfin.Sdk >= 2025.10.21",
- "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0",
- "MimeTypes >= 2.5.2",
- "SerilogAnalyzer >= 0.15.0",
- "SmartAnalyzers.MultithreadingAnalyzer >= 1.1.31",
- "StyleCop.Analyzers >= 1.2.0-beta.556"
+ "MimeTypes >= 2.5.2"
]
},
"packageFolders": {
@@ -985,9 +780,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj"
}
@@ -1015,49 +807,17 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"MimeTypes": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
"target": "Package",
"version": "[2.5.2, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
diff --git a/MediaBrowser.Model/obj/project.nuget.cache b/MediaBrowser.Model/obj/project.nuget.cache
index 1ad0211a..0669a67f 100644
--- a/MediaBrowser.Model/obj/project.nuget.cache
+++ b/MediaBrowser.Model/obj/project.nuget.cache
@@ -1,16 +1,14 @@
{
"version": 2,
- "dgSpecHash": "xzRZKMjouOE=",
+ "dgSpecHash": "hr9ep8Sm1B8=",
"success": true,
"projectFilePath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj",
"expectedPackageFiles": [
"C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.abstractions.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.analyzers.11.0.0-preview.1.26104.118.nupkg.sha512",
@@ -24,11 +22,7 @@
"C:\\Users\\wjones\\.nuget\\packages\\mimetypes\\2.5.2\\mimetypes.2.5.2.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512"
+ "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512"
],
"logs": []
}
\ No newline at end of file
diff --git a/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.dgspec.json b/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.dgspec.json
index 98cec57d..9ad2c7df 100644
--- a/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.dgspec.json
+++ b/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.dgspec.json
@@ -39,13 +39,20 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
},
+ "warningProperties": {
+ "allWarningsAsErrors": true,
+ "warnAsError": [
+ "NU1605"
+ ],
+ "warnNotAsError": [
+ "NU1902",
+ "NU1903"
+ ]
+ },
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
@@ -56,45 +63,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -505,9 +473,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -535,47 +500,10 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Logging": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -990,9 +918,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -1017,45 +942,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -1619,9 +1505,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj"
}
@@ -1654,47 +1537,15 @@
"version": "[2.5.4, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Configuration.Binder": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2110,9 +1961,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj"
}
@@ -2140,49 +1988,17 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"MimeTypes": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
"target": "Package",
"version": "[2.5.2, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2744,9 +2560,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -2777,13 +2590,6 @@
"version": "[8.0.2, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -2799,13 +2605,6 @@
"version": "[8.0.1, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Caching.Abstractions": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
@@ -2826,24 +2625,6 @@
"version": "[1.4.1, )",
"versionCentrallyManaged": true
},
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"TMDbLib": {
"target": "Package",
"version": "[2.3.0, )",
@@ -3288,13 +3069,6 @@
"netstandard2.0": {
"targetAlias": "netstandard2.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -3306,13 +3080,6 @@
"version": "[3.11.0, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.CodeAnalysis.CSharp": {
"suppressParent": "All",
"target": "Package",
@@ -3324,24 +3091,6 @@
"target": "Package",
"version": "[2.0.3, )",
"autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3474,11 +3223,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -3502,20 +3247,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -3539,24 +3270,6 @@
"target": "Package",
"version": "[8.6.5, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3968,11 +3681,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -4009,42 +3718,10 @@
"version": "[60.1.0-alpha.356, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
diff --git a/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.g.props b/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.g.props
index 651d5bb6..59d22c92 100644
--- a/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.g.props
+++ b/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.g.props
@@ -15,13 +15,5 @@
-
-
- C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556
- C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31
- C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0
- C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0
- C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8
-
\ No newline at end of file
diff --git a/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.g.targets b/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.g.targets
index 81dfa627..b54b8aa0 100644
--- a/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.g.targets
+++ b/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.g.targets
@@ -4,6 +4,5 @@
-
\ No newline at end of file
diff --git a/MediaBrowser.Providers/obj/project.assets.json b/MediaBrowser.Providers/obj/project.assets.json
index 29a3bc2c..42a5629c 100644
--- a/MediaBrowser.Providers/obj/project.assets.json
+++ b/MediaBrowser.Providers/obj/project.assets.json
@@ -74,9 +74,6 @@
}
}
},
- "IDisposableAnalyzers/4.0.8": {
- "type": "package"
- },
"J2N/2.0.0": {
"type": "package",
"compile": {
@@ -170,13 +167,6 @@
}
}
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "type": "package",
- "build": {
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props": {},
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets": {}
- }
- },
"Microsoft.EntityFrameworkCore/11.0.0-preview.1.26104.118": {
"type": "package",
"dependencies": {
@@ -694,12 +684,6 @@
}
}
},
- "SerilogAnalyzer/0.15.0": {
- "type": "package"
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "type": "package"
- },
"Std.UriTemplate/2.0.5": {
"type": "package",
"compile": {
@@ -709,15 +693,6 @@
"lib/net5.0/Std.UriTemplate.dll": {}
}
},
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "type": "package",
- "dependencies": {
- "StyleCop.Analyzers.Unstable": "1.2.0.556"
- }
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "type": "package"
- },
"TMDbLib/2.3.0": {
"type": "package",
"dependencies": {
@@ -776,9 +751,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Common.dll": {}
@@ -795,7 +768,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"BitFaster.Caching": "2.5.4",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.MediaEncoding.Keyframes": "10.11.0",
"Jellyfin.Model": "10.12.0",
@@ -814,9 +786,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Database.Implementations": "10.11.0",
- "Jellyfin.Sdk": "2025.10.21",
"Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118"
},
"compile": {
@@ -830,7 +800,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
"Polly": "8.6.5"
},
@@ -847,7 +816,6 @@
"dependencies": {
"Diacritics": "4.1.4",
"ICU4N.Transliterator": "60.1.0-alpha.356",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Sdk": "2025.10.21"
},
"compile": {
@@ -876,7 +844,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Data": "10.12.0",
"Jellyfin.Extensions": "10.12.0",
"Jellyfin.Sdk": "2025.10.21"
@@ -895,10 +862,8 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Naming.dll": {}
@@ -1022,21 +987,6 @@
"unicode-icon-128x128.jpg"
]
},
- "IDisposableAnalyzers/4.0.8": {
- "sha512": "vNi4NMG0CcJyjXxiNDcQ21FwV/whM9o9OEZKD+oP7tuxAqFEzX/x5OhC3OZJqW/w+8GOtCmJPBquYgMWgz0rfQ==",
- "type": "package",
- "path": "idisposableanalyzers/4.0.8",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/IDisposableAnalyzers.dll",
- "idisposableanalyzers.4.0.8.nupkg.sha512",
- "idisposableanalyzers.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"J2N/2.0.0": {
"sha512": "M5bwDajAARZiyqupU+rHQJnsVLxNBOHJ8vKYHd8LcLIb1FgLfzzcJvc31Qo5Xz/GEHFjDF9ScjKL/ks/zRTXuA==",
"type": "package",
@@ -1152,74 +1102,6 @@
"package-icon.png"
]
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==",
- "type": "package",
- "path": "microsoft.codeanalysis.bannedapianalyzers/4.14.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "ThirdPartyNotices.txt",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.CSharp.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.VisualBasic.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.md",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.sarif",
- "editorconfig/AllRulesDefault/.editorconfig",
- "editorconfig/AllRulesDisabled/.editorconfig",
- "editorconfig/AllRulesEnabled/.editorconfig",
- "editorconfig/ApiDesignRulesDefault/.editorconfig",
- "editorconfig/ApiDesignRulesEnabled/.editorconfig",
- "editorconfig/DataflowRulesDefault/.editorconfig",
- "editorconfig/DataflowRulesEnabled/.editorconfig",
- "editorconfig/PortedFromFxCopRulesDefault/.editorconfig",
- "editorconfig/PortedFromFxCopRulesEnabled/.editorconfig",
- "microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
- "microsoft.codeanalysis.bannedapianalyzers.nuspec",
- "rulesets/AllRulesDefault.ruleset",
- "rulesets/AllRulesDisabled.ruleset",
- "rulesets/AllRulesEnabled.ruleset",
- "rulesets/ApiDesignRulesDefault.ruleset",
- "rulesets/ApiDesignRulesEnabled.ruleset",
- "rulesets/DataflowRulesDefault.ruleset",
- "rulesets/DataflowRulesEnabled.ruleset",
- "rulesets/PortedFromFxCopRulesDefault.ruleset",
- "rulesets/PortedFromFxCopRulesEnabled.ruleset",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Microsoft.EntityFrameworkCore/11.0.0-preview.1.26104.118": {
"sha512": "Nox5NDdfvErlYUc9dyMlI7OzyrVQPKBzaq9P+SqMbAOm+gdG5KjtxpIkk7I/6NhcQ85HYaug/tEEnb7RvYdEYA==",
"type": "package",
@@ -2014,36 +1896,6 @@
"polly.core.nuspec"
]
},
- "SerilogAnalyzer/0.15.0": {
- "sha512": "sVpwfls4MfNnwIXLSGCgaUnV+c9kgJ8ia6GsyRcpd4Vs3gLogSDtSYBYrre2K2u/PNMo8GgG09RehwVnze70Tw==",
- "type": "package",
- "path": "seriloganalyzer/0.15.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SerilogAnalyzer.dll",
- "seriloganalyzer.0.15.0.nupkg.sha512",
- "seriloganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "sha512": "2f2k7bbhDd132ArglCKpzKoWBcp3uzbIFcb4aosnlqIKlfYKDE2HevBVRNVa+LkWFnjXFFWs47Bo96fu8iS//Q==",
- "type": "package",
- "path": "smartanalyzers.multithreadinganalyzer/1.1.31",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SmartAnalyzers.MultithreadingAnalyzer.dll",
- "smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
- "smartanalyzers.multithreadinganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Std.UriTemplate/2.0.5": {
"sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==",
"type": "package",
@@ -2058,45 +1910,6 @@
"std.uritemplate.nuspec"
]
},
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
- "type": "package",
- "path": "stylecop.analyzers/1.2.0-beta.556",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "stylecop.analyzers.nuspec"
- ]
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "sha512": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ==",
- "type": "package",
- "path": "stylecop.analyzers.unstable/1.2.0.556",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "analyzers/dotnet/cs/StyleCop.Analyzers.CodeFixes.dll",
- "analyzers/dotnet/cs/StyleCop.Analyzers.dll",
- "analyzers/dotnet/cs/de-DE/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/en-GB/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/es-MX/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/fr-FR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pl-PL/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/ru-RU/StyleCop.Analyzers.resources.dll",
- "rulesets/StyleCopAnalyzersDefault.ruleset",
- "stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512",
- "stylecop.analyzers.unstable.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"TMDbLib/2.3.0": {
"sha512": "kapjC4/ao8mxJ/G5xcZHYNVFvmAzxwWEN2PDkGbbUzAQVfbf85DsA9AUDTrXahTHYq0R7jwGyARs/y6243EPLg==",
"type": "package",
@@ -2196,21 +2009,15 @@
"projectFileDependencyGroups": {
"net11.0": [
"AsyncKeyedLock >= 8.0.2",
- "IDisposableAnalyzers >= 4.0.8",
- "Jellyfin.CodeAnalysis >= 1.0.0",
"Jellyfin.Controller >= 10.12.0",
"Jellyfin.Model >= 10.12.0",
"Jellyfin.Sdk >= 2025.10.21",
"LrcParser >= 2025.623.0",
"MetaBrainz.MusicBrainz >= 8.0.1",
- "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0",
"Microsoft.Extensions.Caching.Abstractions >= 11.0.0-preview.1.26104.118",
"Microsoft.Extensions.Http >= 11.0.0-preview.1.26104.118",
"Newtonsoft.Json >= 13.0.4",
"PlaylistsNET >= 1.4.1",
- "SerilogAnalyzer >= 0.15.0",
- "SmartAnalyzers.MultithreadingAnalyzer >= 1.1.31",
- "StyleCop.Analyzers >= 1.2.0-beta.556",
"TMDbLib >= 2.3.0",
"z440.atl.core >= 7.11.0"
]
@@ -2254,9 +2061,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -2287,13 +2091,6 @@
"version": "[8.0.2, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -2309,13 +2106,6 @@
"version": "[8.0.1, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Caching.Abstractions": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
@@ -2336,24 +2126,6 @@
"version": "[1.4.1, )",
"versionCentrallyManaged": true
},
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"TMDbLib": {
"target": "Package",
"version": "[2.3.0, )",
diff --git a/MediaBrowser.Providers/obj/project.nuget.cache b/MediaBrowser.Providers/obj/project.nuget.cache
index b799ccd6..d4bf7063 100644
--- a/MediaBrowser.Providers/obj/project.nuget.cache
+++ b/MediaBrowser.Providers/obj/project.nuget.cache
@@ -1,6 +1,6 @@
{
"version": 2,
- "dgSpecHash": "O+ANw3v7loA=",
+ "dgSpecHash": "s/np/KUi9KA=",
"success": true,
"projectFilePath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj",
"expectedPackageFiles": [
@@ -9,14 +9,12 @@
"C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\lrcparser\\2025.623.0\\lrcparser.2025.623.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\metabrainz.common\\4.1.1\\metabrainz.common.4.1.1.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\metabrainz.common.json\\7.2.0\\metabrainz.common.json.7.2.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\metabrainz.musicbrainz\\8.0.1\\metabrainz.musicbrainz.8.0.1.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.abstractions.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.analyzers.11.0.0-preview.1.26104.118.nupkg.sha512",
@@ -47,11 +45,7 @@
"C:\\Users\\wjones\\.nuget\\packages\\playlistsnet\\1.4.1\\playlistsnet.1.4.1.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\tmdblib\\2.3.0\\tmdblib.2.3.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\ude.netstandard\\1.2.0\\ude.netstandard.1.2.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512"
diff --git a/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.dgspec.json b/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.dgspec.json
index 2c8d90bd..5520f440 100644
--- a/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.dgspec.json
+++ b/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.dgspec.json
@@ -39,13 +39,20 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
},
+ "warningProperties": {
+ "allWarningsAsErrors": true,
+ "warnAsError": [
+ "NU1605"
+ ],
+ "warnNotAsError": [
+ "NU1902",
+ "NU1903"
+ ]
+ },
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
@@ -56,45 +63,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -505,9 +473,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -535,47 +500,10 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Logging": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -990,9 +918,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -1017,45 +942,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -1619,9 +1505,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj"
}
@@ -1654,47 +1537,15 @@
"version": "[2.5.4, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Configuration.Binder": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2110,9 +1961,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj"
}
@@ -2140,49 +1988,17 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"MimeTypes": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
"target": "Package",
"version": "[2.5.2, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2744,9 +2560,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -2771,45 +2584,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -3243,13 +3017,6 @@
"netstandard2.0": {
"targetAlias": "netstandard2.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -3261,13 +3028,6 @@
"version": "[3.11.0, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.CodeAnalysis.CSharp": {
"suppressParent": "All",
"target": "Package",
@@ -3279,24 +3039,6 @@
"target": "Package",
"version": "[2.0.3, )",
"autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3429,11 +3171,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -3457,20 +3195,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -3494,24 +3218,6 @@
"target": "Package",
"version": "[8.6.5, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3923,11 +3629,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -3964,42 +3666,10 @@
"version": "[60.1.0-alpha.356, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
diff --git a/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.g.props b/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.g.props
index 651d5bb6..59d22c92 100644
--- a/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.g.props
+++ b/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.g.props
@@ -15,13 +15,5 @@
-
-
- C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556
- C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31
- C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0
- C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0
- C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8
-
\ No newline at end of file
diff --git a/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.g.targets b/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.g.targets
index fee5dc52..693275db 100644
--- a/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.g.targets
+++ b/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.g.targets
@@ -4,6 +4,5 @@
-
\ No newline at end of file
diff --git a/MediaBrowser.XbmcMetadata/obj/project.assets.json b/MediaBrowser.XbmcMetadata/obj/project.assets.json
index a19cb2d9..e0f0389c 100644
--- a/MediaBrowser.XbmcMetadata/obj/project.assets.json
+++ b/MediaBrowser.XbmcMetadata/obj/project.assets.json
@@ -61,9 +61,6 @@
}
}
},
- "IDisposableAnalyzers/4.0.8": {
- "type": "package"
- },
"J2N/2.0.0": {
"type": "package",
"compile": {
@@ -98,13 +95,6 @@
}
}
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "type": "package",
- "build": {
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props": {},
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets": {}
- }
- },
"Microsoft.EntityFrameworkCore/11.0.0-preview.1.26104.118": {
"type": "package",
"dependencies": {
@@ -512,12 +502,6 @@
}
}
},
- "SerilogAnalyzer/0.15.0": {
- "type": "package"
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "type": "package"
- },
"Std.UriTemplate/2.0.5": {
"type": "package",
"compile": {
@@ -527,15 +511,6 @@
"lib/net5.0/Std.UriTemplate.dll": {}
}
},
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "type": "package",
- "dependencies": {
- "StyleCop.Analyzers.Unstable": "1.2.0.556"
- }
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "type": "package"
- },
"Jellyfin.CodeAnalysis/1.0.0": {
"type": "project",
"framework": ".NETStandard,Version=v2.0",
@@ -553,9 +528,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Common.dll": {}
@@ -572,7 +545,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"BitFaster.Caching": "2.5.4",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.MediaEncoding.Keyframes": "10.11.0",
"Jellyfin.Model": "10.12.0",
@@ -591,9 +563,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Database.Implementations": "10.11.0",
- "Jellyfin.Sdk": "2025.10.21",
"Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118"
},
"compile": {
@@ -607,7 +577,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
"Polly": "8.6.5"
},
@@ -624,7 +593,6 @@
"dependencies": {
"Diacritics": "4.1.4",
"ICU4N.Transliterator": "60.1.0-alpha.356",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Sdk": "2025.10.21"
},
"compile": {
@@ -653,7 +621,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Data": "10.12.0",
"Jellyfin.Extensions": "10.12.0",
"Jellyfin.Sdk": "2025.10.21"
@@ -672,10 +639,8 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Naming.dll": {}
@@ -772,21 +737,6 @@
"unicode-icon-128x128.jpg"
]
},
- "IDisposableAnalyzers/4.0.8": {
- "sha512": "vNi4NMG0CcJyjXxiNDcQ21FwV/whM9o9OEZKD+oP7tuxAqFEzX/x5OhC3OZJqW/w+8GOtCmJPBquYgMWgz0rfQ==",
- "type": "package",
- "path": "idisposableanalyzers/4.0.8",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/IDisposableAnalyzers.dll",
- "idisposableanalyzers.4.0.8.nupkg.sha512",
- "idisposableanalyzers.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"J2N/2.0.0": {
"sha512": "M5bwDajAARZiyqupU+rHQJnsVLxNBOHJ8vKYHd8LcLIb1FgLfzzcJvc31Qo5Xz/GEHFjDF9ScjKL/ks/zRTXuA==",
"type": "package",
@@ -834,74 +784,6 @@
"lib/netstandard2.1/Jellyfin.Sdk.xml"
]
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==",
- "type": "package",
- "path": "microsoft.codeanalysis.bannedapianalyzers/4.14.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "ThirdPartyNotices.txt",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.CSharp.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.VisualBasic.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.md",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.sarif",
- "editorconfig/AllRulesDefault/.editorconfig",
- "editorconfig/AllRulesDisabled/.editorconfig",
- "editorconfig/AllRulesEnabled/.editorconfig",
- "editorconfig/ApiDesignRulesDefault/.editorconfig",
- "editorconfig/ApiDesignRulesEnabled/.editorconfig",
- "editorconfig/DataflowRulesDefault/.editorconfig",
- "editorconfig/DataflowRulesEnabled/.editorconfig",
- "editorconfig/PortedFromFxCopRulesDefault/.editorconfig",
- "editorconfig/PortedFromFxCopRulesEnabled/.editorconfig",
- "microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
- "microsoft.codeanalysis.bannedapianalyzers.nuspec",
- "rulesets/AllRulesDefault.ruleset",
- "rulesets/AllRulesDisabled.ruleset",
- "rulesets/AllRulesEnabled.ruleset",
- "rulesets/ApiDesignRulesDefault.ruleset",
- "rulesets/ApiDesignRulesEnabled.ruleset",
- "rulesets/DataflowRulesDefault.ruleset",
- "rulesets/DataflowRulesEnabled.ruleset",
- "rulesets/PortedFromFxCopRulesDefault.ruleset",
- "rulesets/PortedFromFxCopRulesEnabled.ruleset",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Microsoft.EntityFrameworkCore/11.0.0-preview.1.26104.118": {
"sha512": "Nox5NDdfvErlYUc9dyMlI7OzyrVQPKBzaq9P+SqMbAOm+gdG5KjtxpIkk7I/6NhcQ85HYaug/tEEnb7RvYdEYA==",
"type": "package",
@@ -1543,36 +1425,6 @@
"polly.core.nuspec"
]
},
- "SerilogAnalyzer/0.15.0": {
- "sha512": "sVpwfls4MfNnwIXLSGCgaUnV+c9kgJ8ia6GsyRcpd4Vs3gLogSDtSYBYrre2K2u/PNMo8GgG09RehwVnze70Tw==",
- "type": "package",
- "path": "seriloganalyzer/0.15.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SerilogAnalyzer.dll",
- "seriloganalyzer.0.15.0.nupkg.sha512",
- "seriloganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "sha512": "2f2k7bbhDd132ArglCKpzKoWBcp3uzbIFcb4aosnlqIKlfYKDE2HevBVRNVa+LkWFnjXFFWs47Bo96fu8iS//Q==",
- "type": "package",
- "path": "smartanalyzers.multithreadinganalyzer/1.1.31",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SmartAnalyzers.MultithreadingAnalyzer.dll",
- "smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
- "smartanalyzers.multithreadinganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Std.UriTemplate/2.0.5": {
"sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==",
"type": "package",
@@ -1587,45 +1439,6 @@
"std.uritemplate.nuspec"
]
},
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
- "type": "package",
- "path": "stylecop.analyzers/1.2.0-beta.556",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "stylecop.analyzers.nuspec"
- ]
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "sha512": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ==",
- "type": "package",
- "path": "stylecop.analyzers.unstable/1.2.0.556",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "analyzers/dotnet/cs/StyleCop.Analyzers.CodeFixes.dll",
- "analyzers/dotnet/cs/StyleCop.Analyzers.dll",
- "analyzers/dotnet/cs/de-DE/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/en-GB/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/es-MX/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/fr-FR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pl-PL/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/ru-RU/StyleCop.Analyzers.resources.dll",
- "rulesets/StyleCopAnalyzersDefault.ruleset",
- "stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512",
- "stylecop.analyzers.unstable.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Jellyfin.CodeAnalysis/1.0.0": {
"type": "project",
"path": "../src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj",
@@ -1674,15 +1487,8 @@
},
"projectFileDependencyGroups": {
"net11.0": [
- "IDisposableAnalyzers >= 4.0.8",
- "Jellyfin.CodeAnalysis >= 1.0.0",
"Jellyfin.Controller >= 10.12.0",
- "Jellyfin.Model >= 10.12.0",
- "Jellyfin.Sdk >= 2025.10.21",
- "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0",
- "SerilogAnalyzer >= 0.15.0",
- "SmartAnalyzers.MultithreadingAnalyzer >= 1.1.31",
- "StyleCop.Analyzers >= 1.2.0-beta.556"
+ "Jellyfin.Model >= 10.12.0"
]
},
"packageFolders": {
@@ -1724,9 +1530,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -1751,45 +1554,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
diff --git a/MediaBrowser.XbmcMetadata/obj/project.nuget.cache b/MediaBrowser.XbmcMetadata/obj/project.nuget.cache
index 832e5504..98138c92 100644
--- a/MediaBrowser.XbmcMetadata/obj/project.nuget.cache
+++ b/MediaBrowser.XbmcMetadata/obj/project.nuget.cache
@@ -1,6 +1,6 @@
{
"version": 2,
- "dgSpecHash": "rQazb3gGG1E=",
+ "dgSpecHash": "0jKnFheQd6Y=",
"success": true,
"projectFilePath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj",
"expectedPackageFiles": [
@@ -8,10 +8,8 @@
"C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.abstractions.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.analyzers.11.0.0-preview.1.26104.118.nupkg.sha512",
@@ -36,11 +34,7 @@
"C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512"
+ "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512"
],
"logs": []
}
\ No newline at end of file
diff --git a/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.dgspec.json b/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.dgspec.json
index eb9ff6a3..f7f60425 100644
--- a/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.dgspec.json
+++ b/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.dgspec.json
@@ -57,13 +57,6 @@
"netstandard2.0": {
"targetAlias": "netstandard2.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -75,13 +68,6 @@
"version": "[3.11.0, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.CodeAnalysis.CSharp": {
"suppressParent": "All",
"target": "Package",
@@ -93,24 +79,6 @@
"target": "Package",
"version": "[2.0.3, )",
"autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
diff --git a/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.g.props b/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.g.props
index 10100b86..57e06e48 100644
--- a/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.g.props
+++ b/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.g.props
@@ -15,14 +15,8 @@
-
- C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556
- C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31
- C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0
C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.analyzers\3.11.0
- C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0
- C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8
\ No newline at end of file
diff --git a/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.g.targets b/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.g.targets
index bd09a332..86130e83 100644
--- a/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.g.targets
+++ b/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.g.targets
@@ -4,6 +4,5 @@
-
\ No newline at end of file
diff --git a/src/Jellyfin.CodeAnalysis/obj/project.assets.json b/src/Jellyfin.CodeAnalysis/obj/project.assets.json
index fe4c3572..ab4f8104 100644
--- a/src/Jellyfin.CodeAnalysis/obj/project.assets.json
+++ b/src/Jellyfin.CodeAnalysis/obj/project.assets.json
@@ -2,9 +2,6 @@
"version": 3,
"targets": {
".NETStandard,Version=v2.0": {
- "IDisposableAnalyzers/4.0.8": {
- "type": "package"
- },
"Jellyfin.Sdk/2025.10.21": {
"type": "package",
"dependencies": {
@@ -49,13 +46,6 @@
"buildTransitive/Microsoft.CodeAnalysis.Analyzers.targets": {}
}
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "type": "package",
- "build": {
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props": {},
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets": {}
- }
- },
"Microsoft.CodeAnalysis.Common/5.0.0": {
"type": "package",
"dependencies": {
@@ -311,12 +301,6 @@
"build/netstandard2.0/NETStandard.Library.targets": {}
}
},
- "SerilogAnalyzer/0.15.0": {
- "type": "package"
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "type": "package"
- },
"Std.UriTemplate/2.0.5": {
"type": "package",
"compile": {
@@ -326,15 +310,6 @@
"lib/netstandard2.0/Std.UriTemplate.dll": {}
}
},
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "type": "package",
- "dependencies": {
- "StyleCop.Analyzers.Unstable": "1.2.0.556"
- }
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "type": "package"
- },
"System.Buffers/4.6.0": {
"type": "package",
"compile": {
@@ -522,21 +497,6 @@
}
},
"libraries": {
- "IDisposableAnalyzers/4.0.8": {
- "sha512": "vNi4NMG0CcJyjXxiNDcQ21FwV/whM9o9OEZKD+oP7tuxAqFEzX/x5OhC3OZJqW/w+8GOtCmJPBquYgMWgz0rfQ==",
- "type": "package",
- "path": "idisposableanalyzers/4.0.8",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/IDisposableAnalyzers.dll",
- "idisposableanalyzers.4.0.8.nupkg.sha512",
- "idisposableanalyzers.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Jellyfin.Sdk/2025.10.21": {
"sha512": "1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==",
"type": "package",
@@ -1279,74 +1239,6 @@
"tools/uninstall.ps1"
]
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==",
- "type": "package",
- "path": "microsoft.codeanalysis.bannedapianalyzers/4.14.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "ThirdPartyNotices.txt",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.CSharp.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.VisualBasic.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.md",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.sarif",
- "editorconfig/AllRulesDefault/.editorconfig",
- "editorconfig/AllRulesDisabled/.editorconfig",
- "editorconfig/AllRulesEnabled/.editorconfig",
- "editorconfig/ApiDesignRulesDefault/.editorconfig",
- "editorconfig/ApiDesignRulesEnabled/.editorconfig",
- "editorconfig/DataflowRulesDefault/.editorconfig",
- "editorconfig/DataflowRulesEnabled/.editorconfig",
- "editorconfig/PortedFromFxCopRulesDefault/.editorconfig",
- "editorconfig/PortedFromFxCopRulesEnabled/.editorconfig",
- "microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
- "microsoft.codeanalysis.bannedapianalyzers.nuspec",
- "rulesets/AllRulesDefault.ruleset",
- "rulesets/AllRulesDisabled.ruleset",
- "rulesets/AllRulesEnabled.ruleset",
- "rulesets/ApiDesignRulesDefault.ruleset",
- "rulesets/ApiDesignRulesEnabled.ruleset",
- "rulesets/DataflowRulesDefault.ruleset",
- "rulesets/DataflowRulesEnabled.ruleset",
- "rulesets/PortedFromFxCopRulesDefault.ruleset",
- "rulesets/PortedFromFxCopRulesEnabled.ruleset",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Microsoft.CodeAnalysis.Common/5.0.0": {
"sha512": "ZXRAdvH6GiDeHRyd3q/km8Z44RoM6FBWHd+gen/la81mVnAdHTEsEkO5J0TCNXBymAcx5UYKt5TvgKBhaLJEow==",
"type": "package",
@@ -1749,36 +1641,6 @@
"netstandard.library.nuspec"
]
},
- "SerilogAnalyzer/0.15.0": {
- "sha512": "sVpwfls4MfNnwIXLSGCgaUnV+c9kgJ8ia6GsyRcpd4Vs3gLogSDtSYBYrre2K2u/PNMo8GgG09RehwVnze70Tw==",
- "type": "package",
- "path": "seriloganalyzer/0.15.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SerilogAnalyzer.dll",
- "seriloganalyzer.0.15.0.nupkg.sha512",
- "seriloganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "sha512": "2f2k7bbhDd132ArglCKpzKoWBcp3uzbIFcb4aosnlqIKlfYKDE2HevBVRNVa+LkWFnjXFFWs47Bo96fu8iS//Q==",
- "type": "package",
- "path": "smartanalyzers.multithreadinganalyzer/1.1.31",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SmartAnalyzers.MultithreadingAnalyzer.dll",
- "smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
- "smartanalyzers.multithreadinganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Std.UriTemplate/2.0.5": {
"sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==",
"type": "package",
@@ -1793,45 +1655,6 @@
"std.uritemplate.nuspec"
]
},
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
- "type": "package",
- "path": "stylecop.analyzers/1.2.0-beta.556",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "stylecop.analyzers.nuspec"
- ]
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "sha512": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ==",
- "type": "package",
- "path": "stylecop.analyzers.unstable/1.2.0.556",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "analyzers/dotnet/cs/StyleCop.Analyzers.CodeFixes.dll",
- "analyzers/dotnet/cs/StyleCop.Analyzers.dll",
- "analyzers/dotnet/cs/de-DE/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/en-GB/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/es-MX/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/fr-FR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pl-PL/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/ru-RU/StyleCop.Analyzers.resources.dll",
- "rulesets/StyleCopAnalyzersDefault.ruleset",
- "stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512",
- "stylecop.analyzers.unstable.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"System.Buffers/4.6.0": {
"sha512": "lN6tZi7Q46zFzAbRYXTIvfXcyvQQgxnY7Xm6C6xQ9784dEL1amjM6S6Iw4ZpsvesAKnRVsM4scrDQaDqSClkjA==",
"type": "package",
@@ -2141,15 +1964,10 @@
},
"projectFileDependencyGroups": {
".NETStandard,Version=v2.0": [
- "IDisposableAnalyzers >= 4.0.8",
"Jellyfin.Sdk >= 2025.10.21",
"Microsoft.CodeAnalysis.Analyzers >= 3.11.0",
- "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0",
"Microsoft.CodeAnalysis.CSharp >= 5.0.0",
- "NETStandard.Library >= 2.0.3",
- "SerilogAnalyzer >= 0.15.0",
- "SmartAnalyzers.MultithreadingAnalyzer >= 1.1.31",
- "StyleCop.Analyzers >= 1.2.0-beta.556"
+ "NETStandard.Library >= 2.0.3"
]
},
"packageFolders": {
@@ -2209,13 +2027,6 @@
"netstandard2.0": {
"targetAlias": "netstandard2.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -2227,13 +2038,6 @@
"version": "[3.11.0, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.CodeAnalysis.CSharp": {
"suppressParent": "All",
"target": "Package",
@@ -2245,24 +2049,6 @@
"target": "Package",
"version": "[2.0.3, )",
"autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
diff --git a/src/Jellyfin.CodeAnalysis/obj/project.nuget.cache b/src/Jellyfin.CodeAnalysis/obj/project.nuget.cache
index 7cf6c8b2..273f9572 100644
--- a/src/Jellyfin.CodeAnalysis/obj/project.nuget.cache
+++ b/src/Jellyfin.CodeAnalysis/obj/project.nuget.cache
@@ -1,14 +1,12 @@
{
"version": 2,
- "dgSpecHash": "OZOEm6CP/lY=",
+ "dgSpecHash": "kDhtP9b7ToA=",
"success": true,
"projectFilePath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj",
"expectedPackageFiles": [
- "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\6.0.0\\microsoft.bcl.asyncinterfaces.6.0.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.analyzers\\3.11.0\\microsoft.codeanalysis.analyzers.3.11.0.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.common\\5.0.0\\microsoft.codeanalysis.common.5.0.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.csharp\\5.0.0\\microsoft.codeanalysis.csharp.5.0.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512",
@@ -19,11 +17,7 @@
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\netstandard.library\\2.0.3\\netstandard.library.2.0.3.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\system.buffers\\4.6.0\\system.buffers.4.6.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\system.collections.immutable\\9.0.0\\system.collections.immutable.9.0.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\system.diagnostics.diagnosticsource\\6.0.0\\system.diagnostics.diagnosticsource.6.0.0.nupkg.sha512",
diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Jellyfin.Database.Implementations.csproj.nuget.dgspec.json b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Jellyfin.Database.Implementations.csproj.nuget.dgspec.json
index fca497cd..96efa409 100644
--- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Jellyfin.Database.Implementations.csproj.nuget.dgspec.json
+++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Jellyfin.Database.Implementations.csproj.nuget.dgspec.json
@@ -4,216 +4,6 @@
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {}
},
"projects": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "version": "1.0.0",
- "restore": {
- "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj",
- "projectName": "Jellyfin.CodeAnalysis",
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj",
- "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\",
- "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\",
- "projectStyle": "PackageReference",
- "centralPackageVersionsManagementEnabled": true,
- "fallbackFolders": [
- "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
- ],
- "configFilePaths": [
- "E:\\Projects\\pgsql-jellyfin\\NuGet.Config",
- "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
- ],
- "originalTargetFrameworks": [
- "netstandard2.0"
- ],
- "sources": {
- "C:\\Program Files\\dotnet\\library-packs": {},
- "https://api.nuget.org/v3/index.json": {}
- },
- "frameworks": {
- "netstandard2.0": {
- "targetAlias": "netstandard2.0",
- "projectReferences": {}
- }
- },
- "warningProperties": {
- "allWarningsAsErrors": true,
- "warnAsError": [
- "NU1605"
- ],
- "warnNotAsError": [
- "NU1902",
- "NU1903"
- ]
- },
- "restoreAuditProperties": {
- "enableAudit": "true",
- "auditLevel": "low",
- "auditMode": "direct"
- },
- "SdkAnalysisLevel": "11.0.100"
- },
- "frameworks": {
- "netstandard2.0": {
- "targetAlias": "netstandard2.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[3.11.0, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.CSharp": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[5.0.0, )",
- "versionCentrallyManaged": true
- },
- "NETStandard.Library": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[2.0.3, )",
- "autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
- "centralPackageVersions": {
- "AsyncKeyedLock": "8.0.2",
- "AutoFixture": "4.18.1",
- "AutoFixture.AutoMoq": "4.18.1",
- "AutoFixture.Xunit2": "4.18.1",
- "BDInfo": "0.8.0",
- "BitFaster.Caching": "2.5.4",
- "BlurHashSharp": "1.4.0-pre.1",
- "BlurHashSharp.SkiaSharp": "1.4.0-pre.1",
- "CommandLineParser": "2.9.1",
- "coverlet.collector": "8.0.0",
- "Diacritics": "4.1.4",
- "DiscUtils.Udf": "0.16.13",
- "DotNet.Glob": "3.1.3",
- "FsCheck.Xunit": "3.3.2",
- "HarfBuzzSharp.NativeAssets.Linux": "8.3.1.1",
- "ICU4N.Transliterator": "60.1.0-alpha.356",
- "IDisposableAnalyzers": "4.0.8",
- "Ignore": "0.2.1",
- "Jellyfin.Sdk": "2025.10.21",
- "Jellyfin.XmlTv": "10.8.0",
- "libse": "4.0.12",
- "LrcParser": "2025.623.0",
- "MetaBrainz.MusicBrainz": "8.0.1",
- "Microsoft.AspNetCore.Authorization": "11.0.0-preview.1.26104.118",
- "Microsoft.AspNetCore.Mvc.Testing": "11.0.0-preview.1.26104.118",
- "Microsoft.CodeAnalysis.Analyzers": "3.11.0",
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": "4.14.0",
- "Microsoft.CodeAnalysis.Common": "5.0.0",
- "Microsoft.CodeAnalysis.CSharp": "5.0.0",
- "Microsoft.Data.Sqlite": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Design": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Sqlite": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Tools": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Caching.Abstractions": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Caching.Memory": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Configuration.Abstractions": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Configuration.Binder": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.DependencyInjection": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Hosting.Abstractions": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Http": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Options": "11.0.0-preview.1.26104.118",
- "Microsoft.NET.Test.Sdk": "18.0.1",
- "MimeTypes": "2.5.2",
- "Moq": "4.18.4",
- "Morestachio": "5.0.1.631",
- "NEbml": "1.1.0.5",
- "Newtonsoft.Json": "13.0.4",
- "Npgsql.EntityFrameworkCore.PostgreSQL": "11.0.0-preview.1",
- "PlaylistsNET": "1.4.1",
- "Polly": "8.6.5",
- "prometheus-net": "8.2.1",
- "prometheus-net.AspNetCore": "8.2.1",
- "prometheus-net.DotNetRuntime": "4.4.1",
- "Serilog.AspNetCore": "10.0.0",
- "Serilog.Enrichers.Thread": "4.0.0",
- "Serilog.Expressions": "5.0.0",
- "Serilog.Settings.Configuration": "10.0.0",
- "Serilog.Sinks.Async": "2.1.0",
- "Serilog.Sinks.Console": "6.1.1",
- "Serilog.Sinks.File": "7.0.0",
- "Serilog.Sinks.Graylog": "3.1.1",
- "SerilogAnalyzer": "0.15.0",
- "SharpFuzz": "2.2.0",
- "SkiaSharp": "[3.116.1]",
- "SkiaSharp.HarfBuzz": "[3.116.1]",
- "SkiaSharp.NativeAssets.Linux": "[3.116.1]",
- "SmartAnalyzers.MultithreadingAnalyzer": "1.1.31",
- "StyleCop.Analyzers": "1.2.0-beta.556",
- "Svg.Skia": "3.4.1",
- "Swashbuckle.AspNetCore": "7.3.2",
- "Swashbuckle.AspNetCore.ReDoc": "6.9.0",
- "System.Text.Json": "11.0.0-preview.1.26104.118",
- "TagLibSharp": "2.3.0",
- "TMDbLib": "2.3.0",
- "UTF.Unknown": "2.6.0",
- "xunit": "2.9.3",
- "Xunit.Priority": "1.1.6",
- "xunit.runner.visualstudio": "2.8.2",
- "Xunit.SkippableFact": "1.5.61",
- "z440.atl.core": "7.11.0"
- },
- "imports": [
- "net461",
- "net462",
- "net47",
- "net471",
- "net472",
- "net48",
- "net481"
- ],
- "assetTargetFallback": true,
- "warn": true,
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\11.0.100-preview.1.26104.118\\RuntimeIdentifierGraph.json"
- }
- }
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"version": "10.11.0",
"restore": {
@@ -243,11 +33,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -271,20 +57,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -308,24 +80,6 @@
"target": "Package",
"version": "[8.6.5, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Jellyfin.Database.Implementations.csproj.nuget.g.props b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Jellyfin.Database.Implementations.csproj.nuget.g.props
index f8be4655..3fe53b86 100644
--- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Jellyfin.Database.Implementations.csproj.nuget.g.props
+++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Jellyfin.Database.Implementations.csproj.nuget.g.props
@@ -17,15 +17,9 @@
-
- C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556
- C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31
- C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0
C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.analyzers\3.11.0
C:\Users\wjones\.nuget\packages\microsoft.entityframeworkcore.tools\11.0.0-preview.1.26104.118
- C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0
- C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8
\ No newline at end of file
diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Jellyfin.Database.Implementations.csproj.nuget.g.targets b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Jellyfin.Database.Implementations.csproj.nuget.g.targets
index ba433888..10221349 100644
--- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Jellyfin.Database.Implementations.csproj.nuget.g.targets
+++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Jellyfin.Database.Implementations.csproj.nuget.g.targets
@@ -5,6 +5,5 @@
-
\ No newline at end of file
diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/project.assets.json b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/project.assets.json
index a6bb52b8..5b031f4e 100644
--- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/project.assets.json
+++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/project.assets.json
@@ -15,30 +15,6 @@
}
}
},
- "IDisposableAnalyzers/4.0.8": {
- "type": "package"
- },
- "Jellyfin.Sdk/2025.10.21": {
- "type": "package",
- "dependencies": {
- "Microsoft.Kiota.Abstractions": "1.20.1",
- "Microsoft.Kiota.Http.HttpClientLibrary": "1.20.1",
- "Microsoft.Kiota.Serialization.Form": "1.20.1",
- "Microsoft.Kiota.Serialization.Json": "1.20.1",
- "Microsoft.Kiota.Serialization.Multipart": "1.20.1",
- "Microsoft.Kiota.Serialization.Text": "1.20.1"
- },
- "compile": {
- "lib/net8.0/Jellyfin.Sdk.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Jellyfin.Sdk.dll": {
- "related": ".xml"
- }
- }
- },
"Microsoft.Build.Framework/18.0.2": {
"type": "package",
"compile": {
@@ -59,13 +35,6 @@
"buildTransitive/Microsoft.CodeAnalysis.Analyzers.targets": {}
}
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "type": "package",
- "build": {
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props": {},
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets": {}
- }
- },
"Microsoft.CodeAnalysis.Common/5.0.0": {
"type": "package",
"dependencies": {
@@ -658,102 +627,6 @@
"buildTransitive/net10.0/_._": {}
}
},
- "Microsoft.Kiota.Abstractions/1.20.1": {
- "type": "package",
- "dependencies": {
- "Std.UriTemplate": "2.0.5"
- },
- "compile": {
- "lib/net8.0/Microsoft.Kiota.Abstractions.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Kiota.Abstractions.dll": {
- "related": ".xml"
- }
- }
- },
- "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": {
- "type": "package",
- "dependencies": {
- "Microsoft.Kiota.Abstractions": "1.20.1"
- },
- "compile": {
- "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": {
- "related": ".xml"
- }
- }
- },
- "Microsoft.Kiota.Serialization.Form/1.20.1": {
- "type": "package",
- "dependencies": {
- "Microsoft.Kiota.Abstractions": "1.20.1"
- },
- "compile": {
- "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": {
- "related": ".xml"
- }
- }
- },
- "Microsoft.Kiota.Serialization.Json/1.20.1": {
- "type": "package",
- "dependencies": {
- "Microsoft.Kiota.Abstractions": "1.20.1"
- },
- "compile": {
- "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": {
- "related": ".xml"
- }
- }
- },
- "Microsoft.Kiota.Serialization.Multipart/1.20.1": {
- "type": "package",
- "dependencies": {
- "Microsoft.Kiota.Abstractions": "1.20.1"
- },
- "compile": {
- "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": {
- "related": ".xml"
- }
- }
- },
- "Microsoft.Kiota.Serialization.Text/1.20.1": {
- "type": "package",
- "dependencies": {
- "Microsoft.Kiota.Abstractions": "1.20.1"
- },
- "compile": {
- "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": {
- "related": ".xml"
- }
- },
- "runtime": {
- "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": {
- "related": ".xml"
- }
- }
- },
"Microsoft.VisualStudio.SolutionPersistence/1.0.52": {
"type": "package",
"compile": {
@@ -824,30 +697,6 @@
}
}
},
- "SerilogAnalyzer/0.15.0": {
- "type": "package"
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "type": "package"
- },
- "Std.UriTemplate/2.0.5": {
- "type": "package",
- "compile": {
- "lib/net5.0/Std.UriTemplate.dll": {}
- },
- "runtime": {
- "lib/net5.0/Std.UriTemplate.dll": {}
- }
- },
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "type": "package",
- "dependencies": {
- "StyleCop.Analyzers.Unstable": "1.2.0.556"
- }
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "type": "package"
- },
"System.CodeDom/6.0.0": {
"type": "package",
"compile": {
@@ -973,19 +822,6 @@
"build": {
"buildTransitive/net8.0/_._": {}
}
- },
- "Jellyfin.CodeAnalysis/1.0.0": {
- "type": "project",
- "framework": ".NETStandard,Version=v2.0",
- "dependencies": {
- "Jellyfin.Sdk": "2025.10.21"
- },
- "compile": {
- "bin/placeholder/Jellyfin.CodeAnalysis.dll": {}
- },
- "runtime": {
- "bin/placeholder/Jellyfin.CodeAnalysis.dll": {}
- }
}
}
},
@@ -1011,40 +847,6 @@
"logo.png"
]
},
- "IDisposableAnalyzers/4.0.8": {
- "sha512": "vNi4NMG0CcJyjXxiNDcQ21FwV/whM9o9OEZKD+oP7tuxAqFEzX/x5OhC3OZJqW/w+8GOtCmJPBquYgMWgz0rfQ==",
- "type": "package",
- "path": "idisposableanalyzers/4.0.8",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/IDisposableAnalyzers.dll",
- "idisposableanalyzers.4.0.8.nupkg.sha512",
- "idisposableanalyzers.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
- "Jellyfin.Sdk/2025.10.21": {
- "sha512": "1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==",
- "type": "package",
- "path": "jellyfin.sdk/2025.10.21",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "jellyfin.sdk.2025.10.21.nupkg.sha512",
- "jellyfin.sdk.nuspec",
- "lib/net6.0/Jellyfin.Sdk.dll",
- "lib/net6.0/Jellyfin.Sdk.xml",
- "lib/net8.0/Jellyfin.Sdk.dll",
- "lib/net8.0/Jellyfin.Sdk.xml",
- "lib/netstandard2.0/Jellyfin.Sdk.dll",
- "lib/netstandard2.0/Jellyfin.Sdk.xml",
- "lib/netstandard2.1/Jellyfin.Sdk.dll",
- "lib/netstandard2.1/Jellyfin.Sdk.xml"
- ]
- },
"Microsoft.Build.Framework/18.0.2": {
"sha512": "sOSb+0J4G/jCBW/YqmRuL0eOMXgfw1KQLdC9TkbvfA5xs7uNm+PBQXJCOzSJGXtZcZrtXozcwxPmUiRUbmd7FA==",
"type": "package",
@@ -1773,74 +1575,6 @@
"tools/uninstall.ps1"
]
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==",
- "type": "package",
- "path": "microsoft.codeanalysis.bannedapianalyzers/4.14.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "ThirdPartyNotices.txt",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.CSharp.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.VisualBasic.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.md",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.sarif",
- "editorconfig/AllRulesDefault/.editorconfig",
- "editorconfig/AllRulesDisabled/.editorconfig",
- "editorconfig/AllRulesEnabled/.editorconfig",
- "editorconfig/ApiDesignRulesDefault/.editorconfig",
- "editorconfig/ApiDesignRulesEnabled/.editorconfig",
- "editorconfig/DataflowRulesDefault/.editorconfig",
- "editorconfig/DataflowRulesEnabled/.editorconfig",
- "editorconfig/PortedFromFxCopRulesDefault/.editorconfig",
- "editorconfig/PortedFromFxCopRulesEnabled/.editorconfig",
- "microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
- "microsoft.codeanalysis.bannedapianalyzers.nuspec",
- "rulesets/AllRulesDefault.ruleset",
- "rulesets/AllRulesDisabled.ruleset",
- "rulesets/AllRulesEnabled.ruleset",
- "rulesets/ApiDesignRulesDefault.ruleset",
- "rulesets/ApiDesignRulesEnabled.ruleset",
- "rulesets/DataflowRulesDefault.ruleset",
- "rulesets/DataflowRulesEnabled.ruleset",
- "rulesets/PortedFromFxCopRulesDefault.ruleset",
- "rulesets/PortedFromFxCopRulesEnabled.ruleset",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Microsoft.CodeAnalysis.Common/5.0.0": {
"sha512": "ZXRAdvH6GiDeHRyd3q/km8Z44RoM6FBWHd+gen/la81mVnAdHTEsEkO5J0TCNXBymAcx5UYKt5TvgKBhaLJEow==",
"type": "package",
@@ -2631,142 +2365,6 @@
"useSharedDesignerContext.txt"
]
},
- "Microsoft.Kiota.Abstractions/1.20.1": {
- "sha512": "bv1n2gnxA/O+1a26h3YB6bgcc3ZSLCjRumMh7sVkFmksLaVonhcrJpUrEtBlnnYPrnHwzm/1BYQnYjCVG7A+fA==",
- "type": "package",
- "path": "microsoft.kiota.abstractions/1.20.1",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "README.md",
- "lib/net5.0/Microsoft.Kiota.Abstractions.dll",
- "lib/net5.0/Microsoft.Kiota.Abstractions.xml",
- "lib/net6.0/Microsoft.Kiota.Abstractions.dll",
- "lib/net6.0/Microsoft.Kiota.Abstractions.xml",
- "lib/net8.0/Microsoft.Kiota.Abstractions.dll",
- "lib/net8.0/Microsoft.Kiota.Abstractions.xml",
- "lib/netstandard2.0/Microsoft.Kiota.Abstractions.dll",
- "lib/netstandard2.0/Microsoft.Kiota.Abstractions.xml",
- "lib/netstandard2.1/Microsoft.Kiota.Abstractions.dll",
- "lib/netstandard2.1/Microsoft.Kiota.Abstractions.xml",
- "microsoft.kiota.abstractions.1.20.1.nupkg.sha512",
- "microsoft.kiota.abstractions.nuspec"
- ]
- },
- "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": {
- "sha512": "pQzs+9n3QAG/FKFwgIaRE0EqOXfW3rWliOdk9XZbghyRdeAtiQjSbJbpascdZlf7uatLpPYA145q6MYpLxvsgA==",
- "type": "package",
- "path": "microsoft.kiota.http.httpclientlibrary/1.20.1",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "README.md",
- "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.dll",
- "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.xml",
- "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.dll",
- "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.xml",
- "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.dll",
- "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.xml",
- "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.dll",
- "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.xml",
- "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll",
- "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.xml",
- "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.dll",
- "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.xml",
- "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.dll",
- "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.xml",
- "microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512",
- "microsoft.kiota.http.httpclientlibrary.nuspec"
- ]
- },
- "Microsoft.Kiota.Serialization.Form/1.20.1": {
- "sha512": "n7izb8GZSoatmFSpMaHmh78U3oW+YdYb2gDwhkG86COHuiGWV9s0BKBeUlFakAV00CDwaH9iFqxCQ0veYVkG1A==",
- "type": "package",
- "path": "microsoft.kiota.serialization.form/1.20.1",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "README.md",
- "lib/net5.0/Microsoft.Kiota.Serialization.Form.dll",
- "lib/net5.0/Microsoft.Kiota.Serialization.Form.xml",
- "lib/net6.0/Microsoft.Kiota.Serialization.Form.dll",
- "lib/net6.0/Microsoft.Kiota.Serialization.Form.xml",
- "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll",
- "lib/net8.0/Microsoft.Kiota.Serialization.Form.xml",
- "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.dll",
- "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.xml",
- "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.dll",
- "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.xml",
- "microsoft.kiota.serialization.form.1.20.1.nupkg.sha512",
- "microsoft.kiota.serialization.form.nuspec"
- ]
- },
- "Microsoft.Kiota.Serialization.Json/1.20.1": {
- "sha512": "4MumZe45DI/o1YP+hq7wyArOHDhjkSiu14ysN4xWKe6vwlu43BUYydA/yT0CtjoPwbFW/6jfx/NVSvM3DzBzbg==",
- "type": "package",
- "path": "microsoft.kiota.serialization.json/1.20.1",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "README.md",
- "lib/net5.0/Microsoft.Kiota.Serialization.Json.dll",
- "lib/net5.0/Microsoft.Kiota.Serialization.Json.xml",
- "lib/net6.0/Microsoft.Kiota.Serialization.Json.dll",
- "lib/net6.0/Microsoft.Kiota.Serialization.Json.xml",
- "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll",
- "lib/net8.0/Microsoft.Kiota.Serialization.Json.xml",
- "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.dll",
- "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.xml",
- "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.dll",
- "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.xml",
- "microsoft.kiota.serialization.json.1.20.1.nupkg.sha512",
- "microsoft.kiota.serialization.json.nuspec"
- ]
- },
- "Microsoft.Kiota.Serialization.Multipart/1.20.1": {
- "sha512": "tP7ZxA1zsIi3FE8CHwfA5JnzlW1NYld+LpFihFq+S7IXFDv1x37I968lPKGIdEpWW9vWacuqDQVKIyJiKZ257A==",
- "type": "package",
- "path": "microsoft.kiota.serialization.multipart/1.20.1",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "README.md",
- "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.dll",
- "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.xml",
- "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.dll",
- "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.xml",
- "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll",
- "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.xml",
- "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.dll",
- "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.xml",
- "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.dll",
- "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.xml",
- "microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512",
- "microsoft.kiota.serialization.multipart.nuspec"
- ]
- },
- "Microsoft.Kiota.Serialization.Text/1.20.1": {
- "sha512": "Cue4l9AeU0WgL2CdUW8K58BMwQOyiHgT7aCov2qGEKpmpeWQj7cmAWCgxDfPHYPkZtz1Ccbrw4/6KrDgCmrC3Q==",
- "type": "package",
- "path": "microsoft.kiota.serialization.text/1.20.1",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "README.md",
- "lib/net5.0/Microsoft.Kiota.Serialization.Text.dll",
- "lib/net5.0/Microsoft.Kiota.Serialization.Text.xml",
- "lib/net6.0/Microsoft.Kiota.Serialization.Text.dll",
- "lib/net6.0/Microsoft.Kiota.Serialization.Text.xml",
- "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll",
- "lib/net8.0/Microsoft.Kiota.Serialization.Text.xml",
- "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.dll",
- "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.xml",
- "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.dll",
- "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.xml",
- "microsoft.kiota.serialization.text.1.20.1.nupkg.sha512",
- "microsoft.kiota.serialization.text.nuspec"
- ]
- },
"Microsoft.VisualStudio.SolutionPersistence/1.0.52": {
"sha512": "oNv2JtYXhpdJrX63nibx1JT3uCESOBQ1LAk7Dtz/sr0+laW0KRM6eKp4CZ3MHDR2siIkKsY8MmUkeP5DKkQQ5w==",
"type": "package",
@@ -2887,89 +2485,6 @@
"polly.core.nuspec"
]
},
- "SerilogAnalyzer/0.15.0": {
- "sha512": "sVpwfls4MfNnwIXLSGCgaUnV+c9kgJ8ia6GsyRcpd4Vs3gLogSDtSYBYrre2K2u/PNMo8GgG09RehwVnze70Tw==",
- "type": "package",
- "path": "seriloganalyzer/0.15.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SerilogAnalyzer.dll",
- "seriloganalyzer.0.15.0.nupkg.sha512",
- "seriloganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "sha512": "2f2k7bbhDd132ArglCKpzKoWBcp3uzbIFcb4aosnlqIKlfYKDE2HevBVRNVa+LkWFnjXFFWs47Bo96fu8iS//Q==",
- "type": "package",
- "path": "smartanalyzers.multithreadinganalyzer/1.1.31",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SmartAnalyzers.MultithreadingAnalyzer.dll",
- "smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
- "smartanalyzers.multithreadinganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
- "Std.UriTemplate/2.0.5": {
- "sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==",
- "type": "package",
- "path": "std.uritemplate/2.0.5",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Readme.md",
- "lib/net5.0/Std.UriTemplate.dll",
- "lib/netstandard2.0/Std.UriTemplate.dll",
- "std.uritemplate.2.0.5.nupkg.sha512",
- "std.uritemplate.nuspec"
- ]
- },
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
- "type": "package",
- "path": "stylecop.analyzers/1.2.0-beta.556",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "stylecop.analyzers.nuspec"
- ]
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "sha512": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ==",
- "type": "package",
- "path": "stylecop.analyzers.unstable/1.2.0.556",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "analyzers/dotnet/cs/StyleCop.Analyzers.CodeFixes.dll",
- "analyzers/dotnet/cs/StyleCop.Analyzers.dll",
- "analyzers/dotnet/cs/de-DE/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/en-GB/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/es-MX/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/fr-FR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pl-PL/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/ru-RU/StyleCop.Analyzers.resources.dll",
- "rulesets/StyleCopAnalyzersDefault.ruleset",
- "stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512",
- "stylecop.analyzers.unstable.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"System.CodeDom/6.0.0": {
"sha512": "CPc6tWO1LAer3IzfZufDBRL+UZQcj5uS207NHALQzP84Vp/z6wF0Aa0YZImOQY8iStY0A2zI/e3ihKNPfUm8XA==",
"type": "package",
@@ -3155,25 +2670,14 @@
"system.composition.typedparts.nuspec",
"useSharedDesignerContext.txt"
]
- },
- "Jellyfin.CodeAnalysis/1.0.0": {
- "type": "project",
- "path": "../../Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj",
- "msbuildProject": "../../Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"
}
},
"projectFileDependencyGroups": {
"net11.0": [
- "IDisposableAnalyzers >= 4.0.8",
- "Jellyfin.CodeAnalysis >= 1.0.0",
- "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0",
"Microsoft.EntityFrameworkCore.Design >= 11.0.0-preview.1.26104.118",
"Microsoft.EntityFrameworkCore.Relational >= 11.0.0-preview.1.26104.118",
"Microsoft.EntityFrameworkCore.Tools >= 11.0.0-preview.1.26104.118",
- "Polly >= 8.6.5",
- "SerilogAnalyzer >= 0.15.0",
- "SmartAnalyzers.MultithreadingAnalyzer >= 1.1.31",
- "StyleCop.Analyzers >= 1.2.0-beta.556"
+ "Polly >= 8.6.5"
]
},
"packageFolders": {
@@ -3209,11 +2713,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -3237,20 +2737,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -3274,24 +2760,6 @@
"target": "Package",
"version": "[8.6.5, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/project.nuget.cache b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/project.nuget.cache
index f5ae8bfc..dd02443c 100644
--- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/project.nuget.cache
+++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/project.nuget.cache
@@ -1,15 +1,12 @@
{
"version": 2,
- "dgSpecHash": "wWhRHr+gc4I=",
+ "dgSpecHash": "7telsQPsri4=",
"success": true,
"projectFilePath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj",
"expectedPackageFiles": [
"C:\\Users\\wjones\\.nuget\\packages\\humanizer.core\\3.0.1\\humanizer.core.3.0.1.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.build.framework\\18.0.2\\microsoft.build.framework.18.0.2.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.analyzers\\3.11.0\\microsoft.codeanalysis.analyzers.3.11.0.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.common\\5.0.0\\microsoft.codeanalysis.common.5.0.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.csharp\\5.0.0\\microsoft.codeanalysis.csharp.5.0.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.csharp.workspaces\\5.0.0\\microsoft.codeanalysis.csharp.workspaces.5.0.0.nupkg.sha512",
@@ -31,22 +28,11 @@
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\11.0.0-preview.1.26104.118\\microsoft.extensions.logging.abstractions.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\11.0.0-preview.1.26104.118\\microsoft.extensions.options.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\11.0.0-preview.1.26104.118\\microsoft.extensions.primitives.11.0.0-preview.1.26104.118.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.visualstudio.solutionpersistence\\1.0.52\\microsoft.visualstudio.solutionpersistence.1.0.52.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\mono.texttemplating\\3.0.0\\mono.texttemplating.3.0.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\system.codedom\\6.0.0\\system.codedom.6.0.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\system.composition\\9.0.0\\system.composition.9.0.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\system.composition.attributedmodel\\9.0.0\\system.composition.attributedmodel.9.0.0.nupkg.sha512",
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 9cb0bd7d..cd4323cb 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
@@ -34,9 +34,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -64,47 +61,10 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Logging": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -519,9 +479,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -546,45 +503,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -1142,9 +1060,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj"
}
@@ -1172,49 +1087,17 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"MimeTypes": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
"target": "Package",
"version": "[2.5.2, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -1741,216 +1624,6 @@
}
}
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "version": "1.0.0",
- "restore": {
- "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj",
- "projectName": "Jellyfin.CodeAnalysis",
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj",
- "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\",
- "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\",
- "projectStyle": "PackageReference",
- "centralPackageVersionsManagementEnabled": true,
- "fallbackFolders": [
- "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
- ],
- "configFilePaths": [
- "E:\\Projects\\pgsql-jellyfin\\NuGet.Config",
- "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
- ],
- "originalTargetFrameworks": [
- "netstandard2.0"
- ],
- "sources": {
- "C:\\Program Files\\dotnet\\library-packs": {},
- "https://api.nuget.org/v3/index.json": {}
- },
- "frameworks": {
- "netstandard2.0": {
- "targetAlias": "netstandard2.0",
- "projectReferences": {}
- }
- },
- "warningProperties": {
- "allWarningsAsErrors": true,
- "warnAsError": [
- "NU1605"
- ],
- "warnNotAsError": [
- "NU1902",
- "NU1903"
- ]
- },
- "restoreAuditProperties": {
- "enableAudit": "true",
- "auditLevel": "low",
- "auditMode": "direct"
- },
- "SdkAnalysisLevel": "11.0.100"
- },
- "frameworks": {
- "netstandard2.0": {
- "targetAlias": "netstandard2.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[3.11.0, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.CSharp": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[5.0.0, )",
- "versionCentrallyManaged": true
- },
- "NETStandard.Library": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[2.0.3, )",
- "autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
- "centralPackageVersions": {
- "AsyncKeyedLock": "8.0.2",
- "AutoFixture": "4.18.1",
- "AutoFixture.AutoMoq": "4.18.1",
- "AutoFixture.Xunit2": "4.18.1",
- "BDInfo": "0.8.0",
- "BitFaster.Caching": "2.5.4",
- "BlurHashSharp": "1.4.0-pre.1",
- "BlurHashSharp.SkiaSharp": "1.4.0-pre.1",
- "CommandLineParser": "2.9.1",
- "coverlet.collector": "8.0.0",
- "Diacritics": "4.1.4",
- "DiscUtils.Udf": "0.16.13",
- "DotNet.Glob": "3.1.3",
- "FsCheck.Xunit": "3.3.2",
- "HarfBuzzSharp.NativeAssets.Linux": "8.3.1.1",
- "ICU4N.Transliterator": "60.1.0-alpha.356",
- "IDisposableAnalyzers": "4.0.8",
- "Ignore": "0.2.1",
- "Jellyfin.Sdk": "2025.10.21",
- "Jellyfin.XmlTv": "10.8.0",
- "libse": "4.0.12",
- "LrcParser": "2025.623.0",
- "MetaBrainz.MusicBrainz": "8.0.1",
- "Microsoft.AspNetCore.Authorization": "11.0.0-preview.1.26104.118",
- "Microsoft.AspNetCore.Mvc.Testing": "11.0.0-preview.1.26104.118",
- "Microsoft.CodeAnalysis.Analyzers": "3.11.0",
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": "4.14.0",
- "Microsoft.CodeAnalysis.Common": "5.0.0",
- "Microsoft.CodeAnalysis.CSharp": "5.0.0",
- "Microsoft.Data.Sqlite": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Design": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Sqlite": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Tools": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Caching.Abstractions": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Caching.Memory": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Configuration.Abstractions": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Configuration.Binder": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.DependencyInjection": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Hosting.Abstractions": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Http": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Options": "11.0.0-preview.1.26104.118",
- "Microsoft.NET.Test.Sdk": "18.0.1",
- "MimeTypes": "2.5.2",
- "Moq": "4.18.4",
- "Morestachio": "5.0.1.631",
- "NEbml": "1.1.0.5",
- "Newtonsoft.Json": "13.0.4",
- "Npgsql.EntityFrameworkCore.PostgreSQL": "11.0.0-preview.1",
- "PlaylistsNET": "1.4.1",
- "Polly": "8.6.5",
- "prometheus-net": "8.2.1",
- "prometheus-net.AspNetCore": "8.2.1",
- "prometheus-net.DotNetRuntime": "4.4.1",
- "Serilog.AspNetCore": "10.0.0",
- "Serilog.Enrichers.Thread": "4.0.0",
- "Serilog.Expressions": "5.0.0",
- "Serilog.Settings.Configuration": "10.0.0",
- "Serilog.Sinks.Async": "2.1.0",
- "Serilog.Sinks.Console": "6.1.1",
- "Serilog.Sinks.File": "7.0.0",
- "Serilog.Sinks.Graylog": "3.1.1",
- "SerilogAnalyzer": "0.15.0",
- "SharpFuzz": "2.2.0",
- "SkiaSharp": "[3.116.1]",
- "SkiaSharp.HarfBuzz": "[3.116.1]",
- "SkiaSharp.NativeAssets.Linux": "[3.116.1]",
- "SmartAnalyzers.MultithreadingAnalyzer": "1.1.31",
- "StyleCop.Analyzers": "1.2.0-beta.556",
- "Svg.Skia": "3.4.1",
- "Swashbuckle.AspNetCore": "7.3.2",
- "Swashbuckle.AspNetCore.ReDoc": "6.9.0",
- "System.Text.Json": "11.0.0-preview.1.26104.118",
- "TagLibSharp": "2.3.0",
- "TMDbLib": "2.3.0",
- "UTF.Unknown": "2.6.0",
- "xunit": "2.9.3",
- "Xunit.Priority": "1.1.6",
- "xunit.runner.visualstudio": "2.8.2",
- "Xunit.SkippableFact": "1.5.61",
- "z440.atl.core": "7.11.0"
- },
- "imports": [
- "net461",
- "net462",
- "net47",
- "net471",
- "net472",
- "net48",
- "net481"
- ],
- "assetTargetFallback": true,
- "warn": true,
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\11.0.100-preview.1.26104.118\\RuntimeIdentifierGraph.json"
- }
- }
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"version": "10.11.0",
"restore": {
@@ -1980,11 +1653,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -2008,20 +1677,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -2045,24 +1700,6 @@
"target": "Package",
"version": "[8.6.5, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2478,9 +2115,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -2508,20 +2142,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -2545,24 +2165,6 @@
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2974,11 +2576,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -3015,42 +2613,10 @@
"version": "[60.1.0-alpha.356, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Jellyfin.Database.Providers.Sqlite.csproj.nuget.g.props b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Jellyfin.Database.Providers.Sqlite.csproj.nuget.g.props
index f8be4655..3fe53b86 100644
--- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Jellyfin.Database.Providers.Sqlite.csproj.nuget.g.props
+++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Jellyfin.Database.Providers.Sqlite.csproj.nuget.g.props
@@ -17,15 +17,9 @@
-
- C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556
- C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31
- C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0
C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.analyzers\3.11.0
C:\Users\wjones\.nuget\packages\microsoft.entityframeworkcore.tools\11.0.0-preview.1.26104.118
- C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0
- C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8
\ No newline at end of file
diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Jellyfin.Database.Providers.Sqlite.csproj.nuget.g.targets b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Jellyfin.Database.Providers.Sqlite.csproj.nuget.g.targets
index 2ef0eb4f..bb9c164d 100644
--- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Jellyfin.Database.Providers.Sqlite.csproj.nuget.g.targets
+++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Jellyfin.Database.Providers.Sqlite.csproj.nuget.g.targets
@@ -6,6 +6,5 @@
-
\ No newline at end of file
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 61517c2c..238f0d82 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
@@ -61,9 +61,6 @@
}
}
},
- "IDisposableAnalyzers/4.0.8": {
- "type": "package"
- },
"J2N/2.0.0": {
"type": "package",
"compile": {
@@ -118,13 +115,6 @@
"buildTransitive/Microsoft.CodeAnalysis.Analyzers.targets": {}
}
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "type": "package",
- "build": {
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props": {},
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets": {}
- }
- },
"Microsoft.CodeAnalysis.Common/5.0.0": {
"type": "package",
"dependencies": {
@@ -939,12 +929,6 @@
}
}
},
- "SerilogAnalyzer/0.15.0": {
- "type": "package"
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "type": "package"
- },
"SourceGear.sqlite3/3.50.4.2": {
"type": "package",
"compile": {
@@ -1132,15 +1116,6 @@
"lib/net5.0/Std.UriTemplate.dll": {}
}
},
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "type": "package",
- "dependencies": {
- "StyleCop.Analyzers.Unstable": "1.2.0.556"
- }
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "type": "package"
- },
"System.CodeDom/6.0.0": {
"type": "package",
"compile": {
@@ -1267,26 +1242,11 @@
"buildTransitive/net8.0/_._": {}
}
},
- "Jellyfin.CodeAnalysis/1.0.0": {
- "type": "project",
- "framework": ".NETStandard,Version=v2.0",
- "dependencies": {
- "Jellyfin.Sdk": "2025.10.21"
- },
- "compile": {
- "bin/placeholder/Jellyfin.CodeAnalysis.dll": {}
- },
- "runtime": {
- "bin/placeholder/Jellyfin.CodeAnalysis.dll": {}
- }
- },
"Jellyfin.Common/10.12.0": {
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Common.dll": {}
@@ -1302,9 +1262,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Database.Implementations": "10.11.0",
- "Jellyfin.Sdk": "2025.10.21",
"Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118"
},
"compile": {
@@ -1318,7 +1276,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
"Polly": "8.6.5"
},
@@ -1335,7 +1292,6 @@
"dependencies": {
"Diacritics": "4.1.4",
"ICU4N.Transliterator": "60.1.0-alpha.356",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Sdk": "2025.10.21"
},
"compile": {
@@ -1349,7 +1305,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Data": "10.12.0",
"Jellyfin.Extensions": "10.12.0",
"Jellyfin.Sdk": "2025.10.21"
@@ -1454,21 +1409,6 @@
"unicode-icon-128x128.jpg"
]
},
- "IDisposableAnalyzers/4.0.8": {
- "sha512": "vNi4NMG0CcJyjXxiNDcQ21FwV/whM9o9OEZKD+oP7tuxAqFEzX/x5OhC3OZJqW/w+8GOtCmJPBquYgMWgz0rfQ==",
- "type": "package",
- "path": "idisposableanalyzers/4.0.8",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/IDisposableAnalyzers.dll",
- "idisposableanalyzers.4.0.8.nupkg.sha512",
- "idisposableanalyzers.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"J2N/2.0.0": {
"sha512": "M5bwDajAARZiyqupU+rHQJnsVLxNBOHJ8vKYHd8LcLIb1FgLfzzcJvc31Qo5Xz/GEHFjDF9ScjKL/ks/zRTXuA==",
"type": "package",
@@ -2244,74 +2184,6 @@
"tools/uninstall.ps1"
]
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==",
- "type": "package",
- "path": "microsoft.codeanalysis.bannedapianalyzers/4.14.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "ThirdPartyNotices.txt",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.CSharp.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.VisualBasic.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.md",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.sarif",
- "editorconfig/AllRulesDefault/.editorconfig",
- "editorconfig/AllRulesDisabled/.editorconfig",
- "editorconfig/AllRulesEnabled/.editorconfig",
- "editorconfig/ApiDesignRulesDefault/.editorconfig",
- "editorconfig/ApiDesignRulesEnabled/.editorconfig",
- "editorconfig/DataflowRulesDefault/.editorconfig",
- "editorconfig/DataflowRulesEnabled/.editorconfig",
- "editorconfig/PortedFromFxCopRulesDefault/.editorconfig",
- "editorconfig/PortedFromFxCopRulesEnabled/.editorconfig",
- "microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
- "microsoft.codeanalysis.bannedapianalyzers.nuspec",
- "rulesets/AllRulesDefault.ruleset",
- "rulesets/AllRulesDisabled.ruleset",
- "rulesets/AllRulesEnabled.ruleset",
- "rulesets/ApiDesignRulesDefault.ruleset",
- "rulesets/ApiDesignRulesEnabled.ruleset",
- "rulesets/DataflowRulesDefault.ruleset",
- "rulesets/DataflowRulesEnabled.ruleset",
- "rulesets/PortedFromFxCopRulesDefault.ruleset",
- "rulesets/PortedFromFxCopRulesEnabled.ruleset",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Microsoft.CodeAnalysis.Common/5.0.0": {
"sha512": "ZXRAdvH6GiDeHRyd3q/km8Z44RoM6FBWHd+gen/la81mVnAdHTEsEkO5J0TCNXBymAcx5UYKt5TvgKBhaLJEow==",
"type": "package",
@@ -3404,36 +3276,6 @@
"polly.core.nuspec"
]
},
- "SerilogAnalyzer/0.15.0": {
- "sha512": "sVpwfls4MfNnwIXLSGCgaUnV+c9kgJ8ia6GsyRcpd4Vs3gLogSDtSYBYrre2K2u/PNMo8GgG09RehwVnze70Tw==",
- "type": "package",
- "path": "seriloganalyzer/0.15.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SerilogAnalyzer.dll",
- "seriloganalyzer.0.15.0.nupkg.sha512",
- "seriloganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "sha512": "2f2k7bbhDd132ArglCKpzKoWBcp3uzbIFcb4aosnlqIKlfYKDE2HevBVRNVa+LkWFnjXFFWs47Bo96fu8iS//Q==",
- "type": "package",
- "path": "smartanalyzers.multithreadinganalyzer/1.1.31",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SmartAnalyzers.MultithreadingAnalyzer.dll",
- "smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
- "smartanalyzers.multithreadinganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"SourceGear.sqlite3/3.50.4.2": {
"sha512": "eV9HwQ88WyoU+reGVxJz1SwME9NbYnl9h2LOY15j0LGdXN4JkTJDk8JRRg/yNgt00O3Cn5/qnska10FEZNoU5g==",
"type": "package",
@@ -3558,45 +3400,6 @@
"std.uritemplate.nuspec"
]
},
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
- "type": "package",
- "path": "stylecop.analyzers/1.2.0-beta.556",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "stylecop.analyzers.nuspec"
- ]
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "sha512": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ==",
- "type": "package",
- "path": "stylecop.analyzers.unstable/1.2.0.556",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "analyzers/dotnet/cs/StyleCop.Analyzers.CodeFixes.dll",
- "analyzers/dotnet/cs/StyleCop.Analyzers.dll",
- "analyzers/dotnet/cs/de-DE/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/en-GB/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/es-MX/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/fr-FR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pl-PL/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/ru-RU/StyleCop.Analyzers.resources.dll",
- "rulesets/StyleCopAnalyzersDefault.ruleset",
- "stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512",
- "stylecop.analyzers.unstable.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"System.CodeDom/6.0.0": {
"sha512": "CPc6tWO1LAer3IzfZufDBRL+UZQcj5uS207NHALQzP84Vp/z6wF0Aa0YZImOQY8iStY0A2zI/e3ihKNPfUm8XA==",
"type": "package",
@@ -3783,11 +3586,6 @@
"useSharedDesignerContext.txt"
]
},
- "Jellyfin.CodeAnalysis/1.0.0": {
- "type": "project",
- "path": "../../Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj",
- "msbuildProject": "../../Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"
- },
"Jellyfin.Common/10.12.0": {
"type": "project",
"path": "../../../MediaBrowser.Common/MediaBrowser.Common.csproj",
@@ -3816,18 +3614,12 @@
},
"projectFileDependencyGroups": {
"net11.0": [
- "IDisposableAnalyzers >= 4.0.8",
- "Jellyfin.CodeAnalysis >= 1.0.0",
"Jellyfin.Common >= 10.12.0",
"Jellyfin.Database.Implementations >= 10.11.0",
- "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0",
"Microsoft.EntityFrameworkCore.Design >= 11.0.0-preview.1.26104.118",
"Microsoft.EntityFrameworkCore.Relational >= 11.0.0-preview.1.26104.118",
"Microsoft.EntityFrameworkCore.Sqlite >= 11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Tools >= 11.0.0-preview.1.26104.118",
- "SerilogAnalyzer >= 0.15.0",
- "SmartAnalyzers.MultithreadingAnalyzer >= 1.1.31",
- "StyleCop.Analyzers >= 1.2.0-beta.556"
+ "Microsoft.EntityFrameworkCore.Tools >= 11.0.0-preview.1.26104.118"
]
},
"packageFolders": {
@@ -3867,9 +3659,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -3897,20 +3686,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -3934,24 +3709,6 @@
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
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 c4a00c0e..a28ef1fe 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": "7p0VjWNAkOM=",
+ "dgSpecHash": "LobyjguNQ3I=",
"success": true,
"projectFilePath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj",
"expectedPackageFiles": [
@@ -8,12 +8,10 @@
"C:\\Users\\wjones\\.nuget\\packages\\humanizer.core\\3.0.1\\humanizer.core.3.0.1.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.build.framework\\18.0.2\\microsoft.build.framework.18.0.2.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.analyzers\\3.11.0\\microsoft.codeanalysis.analyzers.3.11.0.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.common\\5.0.0\\microsoft.codeanalysis.common.5.0.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.csharp\\5.0.0\\microsoft.codeanalysis.csharp.5.0.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.csharp.workspaces\\5.0.0\\microsoft.codeanalysis.csharp.workspaces.5.0.0.nupkg.sha512",
@@ -49,16 +47,12 @@
"C:\\Users\\wjones\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\sourcegear.sqlite3\\3.50.4.2\\sourcegear.sqlite3.3.50.4.2.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\3.0.2\\sqlitepclraw.bundle_e_sqlite3.3.0.2.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.config.e_sqlite3\\3.0.2\\sqlitepclraw.config.e_sqlite3.3.0.2.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.core\\3.0.2\\sqlitepclraw.core.3.0.2.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\3.0.2\\sqlitepclraw.provider.e_sqlite3.3.0.2.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\system.codedom\\6.0.0\\system.codedom.6.0.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\system.composition\\9.0.0\\system.composition.9.0.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\system.composition.attributedmodel\\9.0.0\\system.composition.attributedmodel.9.0.0.nupkg.sha512",
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 366661a8..b10b2699 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
@@ -39,13 +39,20 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
},
+ "warningProperties": {
+ "allWarningsAsErrors": true,
+ "warnAsError": [
+ "NU1605"
+ ],
+ "warnNotAsError": [
+ "NU1902",
+ "NU1903"
+ ]
+ },
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
@@ -56,45 +63,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -505,9 +473,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -535,47 +500,10 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Logging": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -990,9 +918,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -1017,45 +942,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -1619,9 +1505,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj"
}
@@ -1654,47 +1537,15 @@
"version": "[2.5.4, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Configuration.Binder": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2110,9 +1961,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj"
}
@@ -2140,49 +1988,17 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"MimeTypes": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
"target": "Package",
"version": "[2.5.2, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2762,13 +2578,6 @@
"netstandard2.0": {
"targetAlias": "netstandard2.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -2780,13 +2589,6 @@
"version": "[3.11.0, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.CodeAnalysis.CSharp": {
"suppressParent": "All",
"target": "Package",
@@ -2798,24 +2600,6 @@
"target": "Package",
"version": "[2.0.3, )",
"autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2948,11 +2732,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -2976,20 +2756,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -3013,24 +2779,6 @@
"target": "Package",
"version": "[8.6.5, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3451,9 +3199,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -3497,31 +3242,11 @@
"version": "[8.3.1.1, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
"SkiaSharp": {
"target": "Package",
"version": "[3.116.1, 3.116.1]",
@@ -3537,18 +3262,6 @@
"version": "[3.116.1, 3.116.1]",
"versionCentrallyManaged": true
},
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"Svg.Skia": {
"target": "Package",
"version": "[3.4.1, )",
@@ -3964,11 +3677,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -4005,42 +3714,10 @@
"version": "[60.1.0-alpha.356, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
diff --git a/src/Jellyfin.Drawing.Skia/obj/Jellyfin.Drawing.Skia.csproj.nuget.g.props b/src/Jellyfin.Drawing.Skia/obj/Jellyfin.Drawing.Skia.csproj.nuget.g.props
index 651d5bb6..59d22c92 100644
--- a/src/Jellyfin.Drawing.Skia/obj/Jellyfin.Drawing.Skia.csproj.nuget.g.props
+++ b/src/Jellyfin.Drawing.Skia/obj/Jellyfin.Drawing.Skia.csproj.nuget.g.props
@@ -15,13 +15,5 @@
-
-
- C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556
- C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31
- C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0
- C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0
- C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8
-
\ No newline at end of file
diff --git a/src/Jellyfin.Drawing.Skia/obj/Jellyfin.Drawing.Skia.csproj.nuget.g.targets b/src/Jellyfin.Drawing.Skia/obj/Jellyfin.Drawing.Skia.csproj.nuget.g.targets
index fee5dc52..693275db 100644
--- a/src/Jellyfin.Drawing.Skia/obj/Jellyfin.Drawing.Skia.csproj.nuget.g.targets
+++ b/src/Jellyfin.Drawing.Skia/obj/Jellyfin.Drawing.Skia.csproj.nuget.g.targets
@@ -4,6 +4,5 @@
-
\ No newline at end of file
diff --git a/src/Jellyfin.Drawing.Skia/obj/project.assets.json b/src/Jellyfin.Drawing.Skia/obj/project.assets.json
index c78c61fc..3b11ac2e 100644
--- a/src/Jellyfin.Drawing.Skia/obj/project.assets.json
+++ b/src/Jellyfin.Drawing.Skia/obj/project.assets.json
@@ -210,9 +210,6 @@
}
}
},
- "IDisposableAnalyzers/4.0.8": {
- "type": "package"
- },
"J2N/2.0.0": {
"type": "package",
"compile": {
@@ -247,13 +244,6 @@
}
}
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "type": "package",
- "build": {
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props": {},
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets": {}
- }
- },
"Microsoft.EntityFrameworkCore/11.0.0-preview.1.26104.118": {
"type": "package",
"dependencies": {
@@ -661,9 +651,6 @@
}
}
},
- "SerilogAnalyzer/0.15.0": {
- "type": "package"
- },
"ShimSkiaSharp/3.4.1": {
"type": "package",
"compile": {
@@ -786,9 +773,6 @@
}
}
},
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "type": "package"
- },
"Std.UriTemplate/2.0.5": {
"type": "package",
"compile": {
@@ -798,15 +782,6 @@
"lib/net5.0/Std.UriTemplate.dll": {}
}
},
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "type": "package",
- "dependencies": {
- "StyleCop.Analyzers.Unstable": "1.2.0.556"
- }
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "type": "package"
- },
"Svg.Custom/3.4.1": {
"type": "package",
"dependencies": {
@@ -863,9 +838,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Common.dll": {}
@@ -882,7 +855,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"BitFaster.Caching": "2.5.4",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.MediaEncoding.Keyframes": "10.11.0",
"Jellyfin.Model": "10.12.0",
@@ -901,9 +873,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Database.Implementations": "10.11.0",
- "Jellyfin.Sdk": "2025.10.21",
"Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118"
},
"compile": {
@@ -917,7 +887,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
"Polly": "8.6.5"
},
@@ -934,7 +903,6 @@
"dependencies": {
"Diacritics": "4.1.4",
"ICU4N.Transliterator": "60.1.0-alpha.356",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Sdk": "2025.10.21"
},
"compile": {
@@ -963,7 +931,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Data": "10.12.0",
"Jellyfin.Extensions": "10.12.0",
"Jellyfin.Sdk": "2025.10.21"
@@ -982,10 +949,8 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Naming.dll": {}
@@ -1259,21 +1224,6 @@
"unicode-icon-128x128.jpg"
]
},
- "IDisposableAnalyzers/4.0.8": {
- "sha512": "vNi4NMG0CcJyjXxiNDcQ21FwV/whM9o9OEZKD+oP7tuxAqFEzX/x5OhC3OZJqW/w+8GOtCmJPBquYgMWgz0rfQ==",
- "type": "package",
- "path": "idisposableanalyzers/4.0.8",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/IDisposableAnalyzers.dll",
- "idisposableanalyzers.4.0.8.nupkg.sha512",
- "idisposableanalyzers.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"J2N/2.0.0": {
"sha512": "M5bwDajAARZiyqupU+rHQJnsVLxNBOHJ8vKYHd8LcLIb1FgLfzzcJvc31Qo5Xz/GEHFjDF9ScjKL/ks/zRTXuA==",
"type": "package",
@@ -1321,74 +1271,6 @@
"lib/netstandard2.1/Jellyfin.Sdk.xml"
]
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==",
- "type": "package",
- "path": "microsoft.codeanalysis.bannedapianalyzers/4.14.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "ThirdPartyNotices.txt",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.CSharp.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.VisualBasic.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.md",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.sarif",
- "editorconfig/AllRulesDefault/.editorconfig",
- "editorconfig/AllRulesDisabled/.editorconfig",
- "editorconfig/AllRulesEnabled/.editorconfig",
- "editorconfig/ApiDesignRulesDefault/.editorconfig",
- "editorconfig/ApiDesignRulesEnabled/.editorconfig",
- "editorconfig/DataflowRulesDefault/.editorconfig",
- "editorconfig/DataflowRulesEnabled/.editorconfig",
- "editorconfig/PortedFromFxCopRulesDefault/.editorconfig",
- "editorconfig/PortedFromFxCopRulesEnabled/.editorconfig",
- "microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
- "microsoft.codeanalysis.bannedapianalyzers.nuspec",
- "rulesets/AllRulesDefault.ruleset",
- "rulesets/AllRulesDisabled.ruleset",
- "rulesets/AllRulesEnabled.ruleset",
- "rulesets/ApiDesignRulesDefault.ruleset",
- "rulesets/ApiDesignRulesEnabled.ruleset",
- "rulesets/DataflowRulesDefault.ruleset",
- "rulesets/DataflowRulesEnabled.ruleset",
- "rulesets/PortedFromFxCopRulesDefault.ruleset",
- "rulesets/PortedFromFxCopRulesEnabled.ruleset",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Microsoft.EntityFrameworkCore/11.0.0-preview.1.26104.118": {
"sha512": "Nox5NDdfvErlYUc9dyMlI7OzyrVQPKBzaq9P+SqMbAOm+gdG5KjtxpIkk7I/6NhcQ85HYaug/tEEnb7RvYdEYA==",
"type": "package",
@@ -2030,21 +1912,6 @@
"polly.core.nuspec"
]
},
- "SerilogAnalyzer/0.15.0": {
- "sha512": "sVpwfls4MfNnwIXLSGCgaUnV+c9kgJ8ia6GsyRcpd4Vs3gLogSDtSYBYrre2K2u/PNMo8GgG09RehwVnze70Tw==",
- "type": "package",
- "path": "seriloganalyzer/0.15.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SerilogAnalyzer.dll",
- "seriloganalyzer.0.15.0.nupkg.sha512",
- "seriloganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"ShimSkiaSharp/3.4.1": {
"sha512": "ab3J5OGdwYLyXnom90OghS9NyRPH9dtsRtW5B3mL+F43YTlxido3nUtiR9NjB/sI3jvG/J744C29bsSBQ28AfQ==",
"type": "package",
@@ -2216,21 +2083,6 @@
"skiasharp.nativeassets.win32.nuspec"
]
},
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "sha512": "2f2k7bbhDd132ArglCKpzKoWBcp3uzbIFcb4aosnlqIKlfYKDE2HevBVRNVa+LkWFnjXFFWs47Bo96fu8iS//Q==",
- "type": "package",
- "path": "smartanalyzers.multithreadinganalyzer/1.1.31",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SmartAnalyzers.MultithreadingAnalyzer.dll",
- "smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
- "smartanalyzers.multithreadinganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Std.UriTemplate/2.0.5": {
"sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==",
"type": "package",
@@ -2245,45 +2097,6 @@
"std.uritemplate.nuspec"
]
},
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
- "type": "package",
- "path": "stylecop.analyzers/1.2.0-beta.556",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "stylecop.analyzers.nuspec"
- ]
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "sha512": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ==",
- "type": "package",
- "path": "stylecop.analyzers.unstable/1.2.0.556",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "analyzers/dotnet/cs/StyleCop.Analyzers.CodeFixes.dll",
- "analyzers/dotnet/cs/StyleCop.Analyzers.dll",
- "analyzers/dotnet/cs/de-DE/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/en-GB/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/es-MX/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/fr-FR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pl-PL/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/ru-RU/StyleCop.Analyzers.resources.dll",
- "rulesets/StyleCopAnalyzersDefault.ruleset",
- "stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512",
- "stylecop.analyzers.unstable.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Svg.Custom/3.4.1": {
"sha512": "ksHa7Zv8X1InxSWAeM0sSSvZM2W6FWgneXjU0bdYrQ20Q6q0nl3g0uaSWe53i/CC1OmR+/JAxsp8E3/wigtcng==",
"type": "package",
@@ -2382,19 +2195,13 @@
"BlurHashSharp >= 1.4.0-pre.1",
"BlurHashSharp.SkiaSharp >= 1.4.0-pre.1",
"HarfBuzzSharp.NativeAssets.Linux >= 8.3.1.1",
- "IDisposableAnalyzers >= 4.0.8",
- "Jellyfin.CodeAnalysis >= 1.0.0",
"Jellyfin.Common >= 10.12.0",
"Jellyfin.Controller >= 10.12.0",
"Jellyfin.Model >= 10.12.0",
"Jellyfin.Sdk >= 2025.10.21",
- "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0",
- "SerilogAnalyzer >= 0.15.0",
"SkiaSharp >= 3.116.1 <= 3.116.1",
"SkiaSharp.HarfBuzz >= 3.116.1 <= 3.116.1",
"SkiaSharp.NativeAssets.Linux >= 3.116.1 <= 3.116.1",
- "SmartAnalyzers.MultithreadingAnalyzer >= 1.1.31",
- "StyleCop.Analyzers >= 1.2.0-beta.556",
"Svg.Skia >= 3.4.1"
]
},
@@ -2440,9 +2247,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -2486,31 +2290,11 @@
"version": "[8.3.1.1, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
"SkiaSharp": {
"target": "Package",
"version": "[3.116.1, 3.116.1]",
@@ -2526,18 +2310,6 @@
"version": "[3.116.1, 3.116.1]",
"versionCentrallyManaged": true
},
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"Svg.Skia": {
"target": "Package",
"version": "[3.4.1, )",
diff --git a/src/Jellyfin.Drawing.Skia/obj/project.nuget.cache b/src/Jellyfin.Drawing.Skia/obj/project.nuget.cache
index ef341c73..f7987e70 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": "HMW40QmobtY=",
+ "dgSpecHash": "PGvLbvvkpAo=",
"success": true,
"projectFilePath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj",
"expectedPackageFiles": [
@@ -15,10 +15,8 @@
"C:\\Users\\wjones\\.nuget\\packages\\harfbuzzsharp.nativeassets.win32\\8.3.0.1\\harfbuzzsharp.nativeassets.win32.8.3.0.1.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.abstractions.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.analyzers.11.0.0-preview.1.26104.118.nupkg.sha512",
@@ -43,17 +41,13 @@
"C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\shimskiasharp\\3.4.1\\shimskiasharp.3.4.1.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\skiasharp\\3.116.1\\skiasharp.3.116.1.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\skiasharp.harfbuzz\\3.116.1\\skiasharp.harfbuzz.3.116.1.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\skiasharp.nativeassets.linux\\3.116.1\\skiasharp.nativeassets.linux.3.116.1.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\skiasharp.nativeassets.macos\\3.116.1\\skiasharp.nativeassets.macos.3.116.1.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\skiasharp.nativeassets.win32\\3.116.1\\skiasharp.nativeassets.win32.3.116.1.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\svg.custom\\3.4.1\\svg.custom.3.4.1.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\svg.model\\3.4.1\\svg.model.3.4.1.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\svg.skia\\3.4.1\\svg.skia.3.4.1.nupkg.sha512"
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 86f121a6..910f172c 100644
--- a/src/Jellyfin.Drawing/obj/Jellyfin.Drawing.csproj.nuget.dgspec.json
+++ b/src/Jellyfin.Drawing/obj/Jellyfin.Drawing.csproj.nuget.dgspec.json
@@ -39,13 +39,20 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
},
+ "warningProperties": {
+ "allWarningsAsErrors": true,
+ "warnAsError": [
+ "NU1605"
+ ],
+ "warnNotAsError": [
+ "NU1902",
+ "NU1903"
+ ]
+ },
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
@@ -56,45 +63,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -505,9 +473,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -535,47 +500,10 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Logging": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -990,9 +918,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -1017,45 +942,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -1619,9 +1505,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj"
}
@@ -1654,47 +1537,15 @@
"version": "[2.5.4, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Configuration.Binder": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2110,9 +1961,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj"
}
@@ -2140,49 +1988,17 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"MimeTypes": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
"target": "Package",
"version": "[2.5.2, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2762,13 +2578,6 @@
"netstandard2.0": {
"targetAlias": "netstandard2.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -2780,13 +2589,6 @@
"version": "[3.11.0, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.CodeAnalysis.CSharp": {
"suppressParent": "All",
"target": "Package",
@@ -2798,24 +2600,6 @@
"target": "Package",
"version": "[2.0.3, )",
"autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2948,11 +2732,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -2976,20 +2756,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -3013,24 +2779,6 @@
"target": "Package",
"version": "[8.6.5, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3451,9 +3199,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -3484,42 +3229,10 @@
"version": "[8.0.2, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3931,11 +3644,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -3972,42 +3681,10 @@
"version": "[60.1.0-alpha.356, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
diff --git a/src/Jellyfin.Drawing/obj/Jellyfin.Drawing.csproj.nuget.g.props b/src/Jellyfin.Drawing/obj/Jellyfin.Drawing.csproj.nuget.g.props
index 651d5bb6..59d22c92 100644
--- a/src/Jellyfin.Drawing/obj/Jellyfin.Drawing.csproj.nuget.g.props
+++ b/src/Jellyfin.Drawing/obj/Jellyfin.Drawing.csproj.nuget.g.props
@@ -15,13 +15,5 @@
-
-
- C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556
- C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31
- C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0
- C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0
- C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8
-
\ No newline at end of file
diff --git a/src/Jellyfin.Drawing/obj/Jellyfin.Drawing.csproj.nuget.g.targets b/src/Jellyfin.Drawing/obj/Jellyfin.Drawing.csproj.nuget.g.targets
index fee5dc52..693275db 100644
--- a/src/Jellyfin.Drawing/obj/Jellyfin.Drawing.csproj.nuget.g.targets
+++ b/src/Jellyfin.Drawing/obj/Jellyfin.Drawing.csproj.nuget.g.targets
@@ -4,6 +4,5 @@
-
\ No newline at end of file
diff --git a/src/Jellyfin.Drawing/obj/project.assets.json b/src/Jellyfin.Drawing/obj/project.assets.json
index bfdf94b2..250cdb19 100644
--- a/src/Jellyfin.Drawing/obj/project.assets.json
+++ b/src/Jellyfin.Drawing/obj/project.assets.json
@@ -74,9 +74,6 @@
}
}
},
- "IDisposableAnalyzers/4.0.8": {
- "type": "package"
- },
"J2N/2.0.0": {
"type": "package",
"compile": {
@@ -111,13 +108,6 @@
}
}
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "type": "package",
- "build": {
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props": {},
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets": {}
- }
- },
"Microsoft.EntityFrameworkCore/11.0.0-preview.1.26104.118": {
"type": "package",
"dependencies": {
@@ -525,12 +515,6 @@
}
}
},
- "SerilogAnalyzer/0.15.0": {
- "type": "package"
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "type": "package"
- },
"Std.UriTemplate/2.0.5": {
"type": "package",
"compile": {
@@ -540,15 +524,6 @@
"lib/net5.0/Std.UriTemplate.dll": {}
}
},
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "type": "package",
- "dependencies": {
- "StyleCop.Analyzers.Unstable": "1.2.0.556"
- }
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "type": "package"
- },
"Jellyfin.CodeAnalysis/1.0.0": {
"type": "project",
"framework": ".NETStandard,Version=v2.0",
@@ -566,9 +541,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Common.dll": {}
@@ -585,7 +558,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"BitFaster.Caching": "2.5.4",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.MediaEncoding.Keyframes": "10.11.0",
"Jellyfin.Model": "10.12.0",
@@ -604,9 +576,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Database.Implementations": "10.11.0",
- "Jellyfin.Sdk": "2025.10.21",
"Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118"
},
"compile": {
@@ -620,7 +590,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
"Polly": "8.6.5"
},
@@ -637,7 +606,6 @@
"dependencies": {
"Diacritics": "4.1.4",
"ICU4N.Transliterator": "60.1.0-alpha.356",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Sdk": "2025.10.21"
},
"compile": {
@@ -666,7 +634,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Data": "10.12.0",
"Jellyfin.Extensions": "10.12.0",
"Jellyfin.Sdk": "2025.10.21"
@@ -685,10 +652,8 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Naming.dll": {}
@@ -812,21 +777,6 @@
"unicode-icon-128x128.jpg"
]
},
- "IDisposableAnalyzers/4.0.8": {
- "sha512": "vNi4NMG0CcJyjXxiNDcQ21FwV/whM9o9OEZKD+oP7tuxAqFEzX/x5OhC3OZJqW/w+8GOtCmJPBquYgMWgz0rfQ==",
- "type": "package",
- "path": "idisposableanalyzers/4.0.8",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/IDisposableAnalyzers.dll",
- "idisposableanalyzers.4.0.8.nupkg.sha512",
- "idisposableanalyzers.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"J2N/2.0.0": {
"sha512": "M5bwDajAARZiyqupU+rHQJnsVLxNBOHJ8vKYHd8LcLIb1FgLfzzcJvc31Qo5Xz/GEHFjDF9ScjKL/ks/zRTXuA==",
"type": "package",
@@ -874,74 +824,6 @@
"lib/netstandard2.1/Jellyfin.Sdk.xml"
]
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==",
- "type": "package",
- "path": "microsoft.codeanalysis.bannedapianalyzers/4.14.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "ThirdPartyNotices.txt",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.CSharp.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.VisualBasic.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.md",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.sarif",
- "editorconfig/AllRulesDefault/.editorconfig",
- "editorconfig/AllRulesDisabled/.editorconfig",
- "editorconfig/AllRulesEnabled/.editorconfig",
- "editorconfig/ApiDesignRulesDefault/.editorconfig",
- "editorconfig/ApiDesignRulesEnabled/.editorconfig",
- "editorconfig/DataflowRulesDefault/.editorconfig",
- "editorconfig/DataflowRulesEnabled/.editorconfig",
- "editorconfig/PortedFromFxCopRulesDefault/.editorconfig",
- "editorconfig/PortedFromFxCopRulesEnabled/.editorconfig",
- "microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
- "microsoft.codeanalysis.bannedapianalyzers.nuspec",
- "rulesets/AllRulesDefault.ruleset",
- "rulesets/AllRulesDisabled.ruleset",
- "rulesets/AllRulesEnabled.ruleset",
- "rulesets/ApiDesignRulesDefault.ruleset",
- "rulesets/ApiDesignRulesEnabled.ruleset",
- "rulesets/DataflowRulesDefault.ruleset",
- "rulesets/DataflowRulesEnabled.ruleset",
- "rulesets/PortedFromFxCopRulesDefault.ruleset",
- "rulesets/PortedFromFxCopRulesEnabled.ruleset",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Microsoft.EntityFrameworkCore/11.0.0-preview.1.26104.118": {
"sha512": "Nox5NDdfvErlYUc9dyMlI7OzyrVQPKBzaq9P+SqMbAOm+gdG5KjtxpIkk7I/6NhcQ85HYaug/tEEnb7RvYdEYA==",
"type": "package",
@@ -1583,36 +1465,6 @@
"polly.core.nuspec"
]
},
- "SerilogAnalyzer/0.15.0": {
- "sha512": "sVpwfls4MfNnwIXLSGCgaUnV+c9kgJ8ia6GsyRcpd4Vs3gLogSDtSYBYrre2K2u/PNMo8GgG09RehwVnze70Tw==",
- "type": "package",
- "path": "seriloganalyzer/0.15.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SerilogAnalyzer.dll",
- "seriloganalyzer.0.15.0.nupkg.sha512",
- "seriloganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "sha512": "2f2k7bbhDd132ArglCKpzKoWBcp3uzbIFcb4aosnlqIKlfYKDE2HevBVRNVa+LkWFnjXFFWs47Bo96fu8iS//Q==",
- "type": "package",
- "path": "smartanalyzers.multithreadinganalyzer/1.1.31",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SmartAnalyzers.MultithreadingAnalyzer.dll",
- "smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
- "smartanalyzers.multithreadinganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Std.UriTemplate/2.0.5": {
"sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==",
"type": "package",
@@ -1627,45 +1479,6 @@
"std.uritemplate.nuspec"
]
},
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
- "type": "package",
- "path": "stylecop.analyzers/1.2.0-beta.556",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "stylecop.analyzers.nuspec"
- ]
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "sha512": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ==",
- "type": "package",
- "path": "stylecop.analyzers.unstable/1.2.0.556",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "analyzers/dotnet/cs/StyleCop.Analyzers.CodeFixes.dll",
- "analyzers/dotnet/cs/StyleCop.Analyzers.dll",
- "analyzers/dotnet/cs/de-DE/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/en-GB/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/es-MX/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/fr-FR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pl-PL/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/ru-RU/StyleCop.Analyzers.resources.dll",
- "rulesets/StyleCopAnalyzersDefault.ruleset",
- "stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512",
- "stylecop.analyzers.unstable.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Jellyfin.CodeAnalysis/1.0.0": {
"type": "project",
"path": "../Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj",
@@ -1715,16 +1528,10 @@
"projectFileDependencyGroups": {
"net11.0": [
"AsyncKeyedLock >= 8.0.2",
- "IDisposableAnalyzers >= 4.0.8",
- "Jellyfin.CodeAnalysis >= 1.0.0",
"Jellyfin.Common >= 10.12.0",
"Jellyfin.Controller >= 10.12.0",
"Jellyfin.Model >= 10.12.0",
- "Jellyfin.Sdk >= 2025.10.21",
- "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0",
- "SerilogAnalyzer >= 0.15.0",
- "SmartAnalyzers.MultithreadingAnalyzer >= 1.1.31",
- "StyleCop.Analyzers >= 1.2.0-beta.556"
+ "Jellyfin.Sdk >= 2025.10.21"
]
},
"packageFolders": {
@@ -1769,9 +1576,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -1802,42 +1606,10 @@
"version": "[8.0.2, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
diff --git a/src/Jellyfin.Drawing/obj/project.nuget.cache b/src/Jellyfin.Drawing/obj/project.nuget.cache
index 63719595..32d4e703 100644
--- a/src/Jellyfin.Drawing/obj/project.nuget.cache
+++ b/src/Jellyfin.Drawing/obj/project.nuget.cache
@@ -1,6 +1,6 @@
{
"version": 2,
- "dgSpecHash": "kfdiYX/qdMo=",
+ "dgSpecHash": "tkToZnuYtmQ=",
"success": true,
"projectFilePath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj",
"expectedPackageFiles": [
@@ -9,10 +9,8 @@
"C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.abstractions.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.analyzers.11.0.0-preview.1.26104.118.nupkg.sha512",
@@ -37,11 +35,7 @@
"C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512"
+ "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512"
],
"logs": []
}
\ No newline at end of file
diff --git a/src/Jellyfin.Extensions/obj/Jellyfin.Extensions.csproj.nuget.dgspec.json b/src/Jellyfin.Extensions/obj/Jellyfin.Extensions.csproj.nuget.dgspec.json
index fdac3f65..165ae5e1 100644
--- a/src/Jellyfin.Extensions/obj/Jellyfin.Extensions.csproj.nuget.dgspec.json
+++ b/src/Jellyfin.Extensions/obj/Jellyfin.Extensions.csproj.nuget.dgspec.json
@@ -4,216 +4,6 @@
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {}
},
"projects": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "version": "1.0.0",
- "restore": {
- "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj",
- "projectName": "Jellyfin.CodeAnalysis",
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj",
- "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\",
- "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\",
- "projectStyle": "PackageReference",
- "centralPackageVersionsManagementEnabled": true,
- "fallbackFolders": [
- "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
- ],
- "configFilePaths": [
- "E:\\Projects\\pgsql-jellyfin\\NuGet.Config",
- "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
- ],
- "originalTargetFrameworks": [
- "netstandard2.0"
- ],
- "sources": {
- "C:\\Program Files\\dotnet\\library-packs": {},
- "https://api.nuget.org/v3/index.json": {}
- },
- "frameworks": {
- "netstandard2.0": {
- "targetAlias": "netstandard2.0",
- "projectReferences": {}
- }
- },
- "warningProperties": {
- "allWarningsAsErrors": true,
- "warnAsError": [
- "NU1605"
- ],
- "warnNotAsError": [
- "NU1902",
- "NU1903"
- ]
- },
- "restoreAuditProperties": {
- "enableAudit": "true",
- "auditLevel": "low",
- "auditMode": "direct"
- },
- "SdkAnalysisLevel": "11.0.100"
- },
- "frameworks": {
- "netstandard2.0": {
- "targetAlias": "netstandard2.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[3.11.0, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.CSharp": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[5.0.0, )",
- "versionCentrallyManaged": true
- },
- "NETStandard.Library": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[2.0.3, )",
- "autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
- "centralPackageVersions": {
- "AsyncKeyedLock": "8.0.2",
- "AutoFixture": "4.18.1",
- "AutoFixture.AutoMoq": "4.18.1",
- "AutoFixture.Xunit2": "4.18.1",
- "BDInfo": "0.8.0",
- "BitFaster.Caching": "2.5.4",
- "BlurHashSharp": "1.4.0-pre.1",
- "BlurHashSharp.SkiaSharp": "1.4.0-pre.1",
- "CommandLineParser": "2.9.1",
- "coverlet.collector": "8.0.0",
- "Diacritics": "4.1.4",
- "DiscUtils.Udf": "0.16.13",
- "DotNet.Glob": "3.1.3",
- "FsCheck.Xunit": "3.3.2",
- "HarfBuzzSharp.NativeAssets.Linux": "8.3.1.1",
- "ICU4N.Transliterator": "60.1.0-alpha.356",
- "IDisposableAnalyzers": "4.0.8",
- "Ignore": "0.2.1",
- "Jellyfin.Sdk": "2025.10.21",
- "Jellyfin.XmlTv": "10.8.0",
- "libse": "4.0.12",
- "LrcParser": "2025.623.0",
- "MetaBrainz.MusicBrainz": "8.0.1",
- "Microsoft.AspNetCore.Authorization": "11.0.0-preview.1.26104.118",
- "Microsoft.AspNetCore.Mvc.Testing": "11.0.0-preview.1.26104.118",
- "Microsoft.CodeAnalysis.Analyzers": "3.11.0",
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": "4.14.0",
- "Microsoft.CodeAnalysis.Common": "5.0.0",
- "Microsoft.CodeAnalysis.CSharp": "5.0.0",
- "Microsoft.Data.Sqlite": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Design": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Sqlite": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Tools": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Caching.Abstractions": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Caching.Memory": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Configuration.Abstractions": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Configuration.Binder": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.DependencyInjection": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Hosting.Abstractions": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Http": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Options": "11.0.0-preview.1.26104.118",
- "Microsoft.NET.Test.Sdk": "18.0.1",
- "MimeTypes": "2.5.2",
- "Moq": "4.18.4",
- "Morestachio": "5.0.1.631",
- "NEbml": "1.1.0.5",
- "Newtonsoft.Json": "13.0.4",
- "Npgsql.EntityFrameworkCore.PostgreSQL": "11.0.0-preview.1",
- "PlaylistsNET": "1.4.1",
- "Polly": "8.6.5",
- "prometheus-net": "8.2.1",
- "prometheus-net.AspNetCore": "8.2.1",
- "prometheus-net.DotNetRuntime": "4.4.1",
- "Serilog.AspNetCore": "10.0.0",
- "Serilog.Enrichers.Thread": "4.0.0",
- "Serilog.Expressions": "5.0.0",
- "Serilog.Settings.Configuration": "10.0.0",
- "Serilog.Sinks.Async": "2.1.0",
- "Serilog.Sinks.Console": "6.1.1",
- "Serilog.Sinks.File": "7.0.0",
- "Serilog.Sinks.Graylog": "3.1.1",
- "SerilogAnalyzer": "0.15.0",
- "SharpFuzz": "2.2.0",
- "SkiaSharp": "[3.116.1]",
- "SkiaSharp.HarfBuzz": "[3.116.1]",
- "SkiaSharp.NativeAssets.Linux": "[3.116.1]",
- "SmartAnalyzers.MultithreadingAnalyzer": "1.1.31",
- "StyleCop.Analyzers": "1.2.0-beta.556",
- "Svg.Skia": "3.4.1",
- "Swashbuckle.AspNetCore": "7.3.2",
- "Swashbuckle.AspNetCore.ReDoc": "6.9.0",
- "System.Text.Json": "11.0.0-preview.1.26104.118",
- "TagLibSharp": "2.3.0",
- "TMDbLib": "2.3.0",
- "UTF.Unknown": "2.6.0",
- "xunit": "2.9.3",
- "Xunit.Priority": "1.1.6",
- "xunit.runner.visualstudio": "2.8.2",
- "Xunit.SkippableFact": "1.5.61",
- "z440.atl.core": "7.11.0"
- },
- "imports": [
- "net461",
- "net462",
- "net47",
- "net471",
- "net472",
- "net48",
- "net481"
- ],
- "assetTargetFallback": true,
- "warn": true,
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\11.0.100-preview.1.26104.118\\RuntimeIdentifierGraph.json"
- }
- }
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {
"version": "10.12.0",
"restore": {
@@ -243,11 +33,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -284,42 +70,10 @@
"version": "[60.1.0-alpha.356, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
diff --git a/src/Jellyfin.Extensions/obj/Jellyfin.Extensions.csproj.nuget.g.props b/src/Jellyfin.Extensions/obj/Jellyfin.Extensions.csproj.nuget.g.props
index 481be336..bc14df92 100644
--- a/src/Jellyfin.Extensions/obj/Jellyfin.Extensions.csproj.nuget.g.props
+++ b/src/Jellyfin.Extensions/obj/Jellyfin.Extensions.csproj.nuget.g.props
@@ -13,14 +13,4 @@
-
-
-
-
- C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556
- C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31
- C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0
- C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0
- C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8
-
\ No newline at end of file
diff --git a/src/Jellyfin.Extensions/obj/Jellyfin.Extensions.csproj.nuget.g.targets b/src/Jellyfin.Extensions/obj/Jellyfin.Extensions.csproj.nuget.g.targets
index d513a57a..3dc06ef3 100644
--- a/src/Jellyfin.Extensions/obj/Jellyfin.Extensions.csproj.nuget.g.targets
+++ b/src/Jellyfin.Extensions/obj/Jellyfin.Extensions.csproj.nuget.g.targets
@@ -1,6 +1,2 @@

-
-
-
-
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/Jellyfin.Extensions/obj/project.assets.json b/src/Jellyfin.Extensions/obj/project.assets.json
index 5d6b6a5e..6415b9af 100644
--- a/src/Jellyfin.Extensions/obj/project.assets.json
+++ b/src/Jellyfin.Extensions/obj/project.assets.json
@@ -48,9 +48,6 @@
}
}
},
- "IDisposableAnalyzers/4.0.8": {
- "type": "package"
- },
"J2N/2.0.0": {
"type": "package",
"compile": {
@@ -85,13 +82,6 @@
}
}
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "type": "package",
- "build": {
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props": {},
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets": {}
- }
- },
"Microsoft.Extensions.Caching.Abstractions/2.0.0": {
"type": "package",
"dependencies": {
@@ -265,12 +255,6 @@
}
}
},
- "SerilogAnalyzer/0.15.0": {
- "type": "package"
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "type": "package"
- },
"Std.UriTemplate/2.0.5": {
"type": "package",
"compile": {
@@ -279,28 +263,6 @@
"runtime": {
"lib/net5.0/Std.UriTemplate.dll": {}
}
- },
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "type": "package",
- "dependencies": {
- "StyleCop.Analyzers.Unstable": "1.2.0.556"
- }
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "type": "package"
- },
- "Jellyfin.CodeAnalysis/1.0.0": {
- "type": "project",
- "framework": ".NETStandard,Version=v2.0",
- "dependencies": {
- "Jellyfin.Sdk": "2025.10.21"
- },
- "compile": {
- "bin/placeholder/Jellyfin.CodeAnalysis.dll": {}
- },
- "runtime": {
- "bin/placeholder/Jellyfin.CodeAnalysis.dll": {}
- }
}
}
},
@@ -371,21 +333,6 @@
"unicode-icon-128x128.jpg"
]
},
- "IDisposableAnalyzers/4.0.8": {
- "sha512": "vNi4NMG0CcJyjXxiNDcQ21FwV/whM9o9OEZKD+oP7tuxAqFEzX/x5OhC3OZJqW/w+8GOtCmJPBquYgMWgz0rfQ==",
- "type": "package",
- "path": "idisposableanalyzers/4.0.8",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/IDisposableAnalyzers.dll",
- "idisposableanalyzers.4.0.8.nupkg.sha512",
- "idisposableanalyzers.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"J2N/2.0.0": {
"sha512": "M5bwDajAARZiyqupU+rHQJnsVLxNBOHJ8vKYHd8LcLIb1FgLfzzcJvc31Qo5Xz/GEHFjDF9ScjKL/ks/zRTXuA==",
"type": "package",
@@ -433,74 +380,6 @@
"lib/netstandard2.1/Jellyfin.Sdk.xml"
]
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==",
- "type": "package",
- "path": "microsoft.codeanalysis.bannedapianalyzers/4.14.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "ThirdPartyNotices.txt",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.CSharp.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.VisualBasic.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.md",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.sarif",
- "editorconfig/AllRulesDefault/.editorconfig",
- "editorconfig/AllRulesDisabled/.editorconfig",
- "editorconfig/AllRulesEnabled/.editorconfig",
- "editorconfig/ApiDesignRulesDefault/.editorconfig",
- "editorconfig/ApiDesignRulesEnabled/.editorconfig",
- "editorconfig/DataflowRulesDefault/.editorconfig",
- "editorconfig/DataflowRulesEnabled/.editorconfig",
- "editorconfig/PortedFromFxCopRulesDefault/.editorconfig",
- "editorconfig/PortedFromFxCopRulesEnabled/.editorconfig",
- "microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
- "microsoft.codeanalysis.bannedapianalyzers.nuspec",
- "rulesets/AllRulesDefault.ruleset",
- "rulesets/AllRulesDisabled.ruleset",
- "rulesets/AllRulesEnabled.ruleset",
- "rulesets/ApiDesignRulesDefault.ruleset",
- "rulesets/ApiDesignRulesEnabled.ruleset",
- "rulesets/DataflowRulesDefault.ruleset",
- "rulesets/DataflowRulesEnabled.ruleset",
- "rulesets/PortedFromFxCopRulesDefault.ruleset",
- "rulesets/PortedFromFxCopRulesEnabled.ruleset",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Microsoft.Extensions.Caching.Abstractions/2.0.0": {
"sha512": "kGMEV53Od1ES0BDh7OOKbTW9Zu5dbbQ72yI936dvvbHlde3puuq/WRKAccFgcB2PuRjox1HFhA9+t53RYqfuEA==",
"type": "package",
@@ -702,36 +581,6 @@
"microsoft.kiota.serialization.text.nuspec"
]
},
- "SerilogAnalyzer/0.15.0": {
- "sha512": "sVpwfls4MfNnwIXLSGCgaUnV+c9kgJ8ia6GsyRcpd4Vs3gLogSDtSYBYrre2K2u/PNMo8GgG09RehwVnze70Tw==",
- "type": "package",
- "path": "seriloganalyzer/0.15.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SerilogAnalyzer.dll",
- "seriloganalyzer.0.15.0.nupkg.sha512",
- "seriloganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "sha512": "2f2k7bbhDd132ArglCKpzKoWBcp3uzbIFcb4aosnlqIKlfYKDE2HevBVRNVa+LkWFnjXFFWs47Bo96fu8iS//Q==",
- "type": "package",
- "path": "smartanalyzers.multithreadinganalyzer/1.1.31",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SmartAnalyzers.MultithreadingAnalyzer.dll",
- "smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
- "smartanalyzers.multithreadinganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Std.UriTemplate/2.0.5": {
"sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==",
"type": "package",
@@ -745,63 +594,13 @@
"std.uritemplate.2.0.5.nupkg.sha512",
"std.uritemplate.nuspec"
]
- },
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
- "type": "package",
- "path": "stylecop.analyzers/1.2.0-beta.556",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "stylecop.analyzers.nuspec"
- ]
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "sha512": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ==",
- "type": "package",
- "path": "stylecop.analyzers.unstable/1.2.0.556",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "analyzers/dotnet/cs/StyleCop.Analyzers.CodeFixes.dll",
- "analyzers/dotnet/cs/StyleCop.Analyzers.dll",
- "analyzers/dotnet/cs/de-DE/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/en-GB/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/es-MX/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/fr-FR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pl-PL/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/ru-RU/StyleCop.Analyzers.resources.dll",
- "rulesets/StyleCopAnalyzersDefault.ruleset",
- "stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512",
- "stylecop.analyzers.unstable.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
- "Jellyfin.CodeAnalysis/1.0.0": {
- "type": "project",
- "path": "../Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj",
- "msbuildProject": "../Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"
}
},
"projectFileDependencyGroups": {
"net11.0": [
"Diacritics >= 4.1.4",
"ICU4N.Transliterator >= 60.1.0-alpha.356",
- "IDisposableAnalyzers >= 4.0.8",
- "Jellyfin.CodeAnalysis >= 1.0.0",
- "Jellyfin.Sdk >= 2025.10.21",
- "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0",
- "SerilogAnalyzer >= 0.15.0",
- "SmartAnalyzers.MultithreadingAnalyzer >= 1.1.31",
- "StyleCop.Analyzers >= 1.2.0-beta.556"
+ "Jellyfin.Sdk >= 2025.10.21"
]
},
"packageFolders": {
@@ -837,11 +636,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -878,42 +673,10 @@
"version": "[60.1.0-alpha.356, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
diff --git a/src/Jellyfin.Extensions/obj/project.nuget.cache b/src/Jellyfin.Extensions/obj/project.nuget.cache
index af2e2577..4e4bfef1 100644
--- a/src/Jellyfin.Extensions/obj/project.nuget.cache
+++ b/src/Jellyfin.Extensions/obj/project.nuget.cache
@@ -1,16 +1,14 @@
{
"version": 2,
- "dgSpecHash": "jFXUtLlrjTY=",
+ "dgSpecHash": "1F9fNSdM5co=",
"success": true,
"projectFilePath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj",
"expectedPackageFiles": [
"C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\2.0.0\\microsoft.extensions.caching.abstractions.2.0.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\2.0.0\\microsoft.extensions.caching.memory.2.0.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\2.0.0\\microsoft.extensions.dependencyinjection.abstractions.2.0.0.nupkg.sha512",
@@ -22,11 +20,7 @@
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512"
+ "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512"
],
"logs": []
}
\ No newline at end of file
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 61e1bb18..7c6ba6c8 100644
--- a/src/Jellyfin.LiveTv/obj/Jellyfin.LiveTv.csproj.nuget.dgspec.json
+++ b/src/Jellyfin.LiveTv/obj/Jellyfin.LiveTv.csproj.nuget.dgspec.json
@@ -39,13 +39,20 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
},
+ "warningProperties": {
+ "allWarningsAsErrors": true,
+ "warnAsError": [
+ "NU1605"
+ ],
+ "warnNotAsError": [
+ "NU1902",
+ "NU1903"
+ ]
+ },
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
@@ -56,45 +63,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -505,9 +473,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -535,47 +500,10 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Logging": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -990,9 +918,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -1017,45 +942,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -1619,9 +1505,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj"
}
@@ -1654,47 +1537,15 @@
"version": "[2.5.4, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Configuration.Binder": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2110,9 +1961,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj"
}
@@ -2140,49 +1988,17 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"MimeTypes": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
"target": "Package",
"version": "[2.5.2, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2762,13 +2578,6 @@
"netstandard2.0": {
"targetAlias": "netstandard2.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -2780,13 +2589,6 @@
"version": "[3.11.0, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.CodeAnalysis.CSharp": {
"suppressParent": "All",
"target": "Package",
@@ -2798,24 +2600,6 @@
"target": "Package",
"version": "[2.0.3, )",
"autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2948,11 +2732,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -2976,20 +2756,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -3013,24 +2779,6 @@
"target": "Package",
"version": "[8.6.5, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3442,11 +3190,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -3483,42 +3227,10 @@
"version": "[60.1.0-alpha.356, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3939,9 +3651,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -3972,13 +3681,6 @@
"version": "[8.0.2, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -3988,31 +3690,6 @@
"target": "Package",
"version": "[10.8.0, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
diff --git a/src/Jellyfin.LiveTv/obj/Jellyfin.LiveTv.csproj.nuget.g.props b/src/Jellyfin.LiveTv/obj/Jellyfin.LiveTv.csproj.nuget.g.props
index 651d5bb6..59d22c92 100644
--- a/src/Jellyfin.LiveTv/obj/Jellyfin.LiveTv.csproj.nuget.g.props
+++ b/src/Jellyfin.LiveTv/obj/Jellyfin.LiveTv.csproj.nuget.g.props
@@ -15,13 +15,5 @@
-
-
- C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556
- C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31
- C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0
- C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0
- C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8
-
\ No newline at end of file
diff --git a/src/Jellyfin.LiveTv/obj/Jellyfin.LiveTv.csproj.nuget.g.targets b/src/Jellyfin.LiveTv/obj/Jellyfin.LiveTv.csproj.nuget.g.targets
index fee5dc52..693275db 100644
--- a/src/Jellyfin.LiveTv/obj/Jellyfin.LiveTv.csproj.nuget.g.targets
+++ b/src/Jellyfin.LiveTv/obj/Jellyfin.LiveTv.csproj.nuget.g.targets
@@ -4,6 +4,5 @@
-
\ No newline at end of file
diff --git a/src/Jellyfin.LiveTv/obj/project.assets.json b/src/Jellyfin.LiveTv/obj/project.assets.json
index 513b5161..0fb37b4f 100644
--- a/src/Jellyfin.LiveTv/obj/project.assets.json
+++ b/src/Jellyfin.LiveTv/obj/project.assets.json
@@ -74,9 +74,6 @@
}
}
},
- "IDisposableAnalyzers/4.0.8": {
- "type": "package"
- },
"J2N/2.0.0": {
"type": "package",
"compile": {
@@ -124,13 +121,6 @@
}
}
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "type": "package",
- "build": {
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props": {},
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets": {}
- }
- },
"Microsoft.EntityFrameworkCore/11.0.0-preview.1.26104.118": {
"type": "package",
"dependencies": {
@@ -538,12 +528,6 @@
}
}
},
- "SerilogAnalyzer/0.15.0": {
- "type": "package"
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "type": "package"
- },
"Std.UriTemplate/2.0.5": {
"type": "package",
"compile": {
@@ -553,15 +537,6 @@
"lib/net5.0/Std.UriTemplate.dll": {}
}
},
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "type": "package",
- "dependencies": {
- "StyleCop.Analyzers.Unstable": "1.2.0.556"
- }
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "type": "package"
- },
"Jellyfin.CodeAnalysis/1.0.0": {
"type": "project",
"framework": ".NETStandard,Version=v2.0",
@@ -579,9 +554,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Common.dll": {}
@@ -598,7 +571,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"BitFaster.Caching": "2.5.4",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.MediaEncoding.Keyframes": "10.11.0",
"Jellyfin.Model": "10.12.0",
@@ -617,9 +589,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Database.Implementations": "10.11.0",
- "Jellyfin.Sdk": "2025.10.21",
"Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118"
},
"compile": {
@@ -633,7 +603,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
"Polly": "8.6.5"
},
@@ -650,7 +619,6 @@
"dependencies": {
"Diacritics": "4.1.4",
"ICU4N.Transliterator": "60.1.0-alpha.356",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Sdk": "2025.10.21"
},
"compile": {
@@ -679,7 +647,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Data": "10.12.0",
"Jellyfin.Extensions": "10.12.0",
"Jellyfin.Sdk": "2025.10.21"
@@ -698,10 +665,8 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Naming.dll": {}
@@ -825,21 +790,6 @@
"unicode-icon-128x128.jpg"
]
},
- "IDisposableAnalyzers/4.0.8": {
- "sha512": "vNi4NMG0CcJyjXxiNDcQ21FwV/whM9o9OEZKD+oP7tuxAqFEzX/x5OhC3OZJqW/w+8GOtCmJPBquYgMWgz0rfQ==",
- "type": "package",
- "path": "idisposableanalyzers/4.0.8",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/IDisposableAnalyzers.dll",
- "idisposableanalyzers.4.0.8.nupkg.sha512",
- "idisposableanalyzers.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"J2N/2.0.0": {
"sha512": "M5bwDajAARZiyqupU+rHQJnsVLxNBOHJ8vKYHd8LcLIb1FgLfzzcJvc31Qo5Xz/GEHFjDF9ScjKL/ks/zRTXuA==",
"type": "package",
@@ -902,74 +852,6 @@
"lib/netstandard2.1/Jellyfin.XmlTv.xml"
]
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==",
- "type": "package",
- "path": "microsoft.codeanalysis.bannedapianalyzers/4.14.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "ThirdPartyNotices.txt",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.CSharp.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.VisualBasic.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.md",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.sarif",
- "editorconfig/AllRulesDefault/.editorconfig",
- "editorconfig/AllRulesDisabled/.editorconfig",
- "editorconfig/AllRulesEnabled/.editorconfig",
- "editorconfig/ApiDesignRulesDefault/.editorconfig",
- "editorconfig/ApiDesignRulesEnabled/.editorconfig",
- "editorconfig/DataflowRulesDefault/.editorconfig",
- "editorconfig/DataflowRulesEnabled/.editorconfig",
- "editorconfig/PortedFromFxCopRulesDefault/.editorconfig",
- "editorconfig/PortedFromFxCopRulesEnabled/.editorconfig",
- "microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
- "microsoft.codeanalysis.bannedapianalyzers.nuspec",
- "rulesets/AllRulesDefault.ruleset",
- "rulesets/AllRulesDisabled.ruleset",
- "rulesets/AllRulesEnabled.ruleset",
- "rulesets/ApiDesignRulesDefault.ruleset",
- "rulesets/ApiDesignRulesEnabled.ruleset",
- "rulesets/DataflowRulesDefault.ruleset",
- "rulesets/DataflowRulesEnabled.ruleset",
- "rulesets/PortedFromFxCopRulesDefault.ruleset",
- "rulesets/PortedFromFxCopRulesEnabled.ruleset",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Microsoft.EntityFrameworkCore/11.0.0-preview.1.26104.118": {
"sha512": "Nox5NDdfvErlYUc9dyMlI7OzyrVQPKBzaq9P+SqMbAOm+gdG5KjtxpIkk7I/6NhcQ85HYaug/tEEnb7RvYdEYA==",
"type": "package",
@@ -1611,36 +1493,6 @@
"polly.core.nuspec"
]
},
- "SerilogAnalyzer/0.15.0": {
- "sha512": "sVpwfls4MfNnwIXLSGCgaUnV+c9kgJ8ia6GsyRcpd4Vs3gLogSDtSYBYrre2K2u/PNMo8GgG09RehwVnze70Tw==",
- "type": "package",
- "path": "seriloganalyzer/0.15.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SerilogAnalyzer.dll",
- "seriloganalyzer.0.15.0.nupkg.sha512",
- "seriloganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "sha512": "2f2k7bbhDd132ArglCKpzKoWBcp3uzbIFcb4aosnlqIKlfYKDE2HevBVRNVa+LkWFnjXFFWs47Bo96fu8iS//Q==",
- "type": "package",
- "path": "smartanalyzers.multithreadinganalyzer/1.1.31",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SmartAnalyzers.MultithreadingAnalyzer.dll",
- "smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
- "smartanalyzers.multithreadinganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Std.UriTemplate/2.0.5": {
"sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==",
"type": "package",
@@ -1655,45 +1507,6 @@
"std.uritemplate.nuspec"
]
},
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
- "type": "package",
- "path": "stylecop.analyzers/1.2.0-beta.556",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "stylecop.analyzers.nuspec"
- ]
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "sha512": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ==",
- "type": "package",
- "path": "stylecop.analyzers.unstable/1.2.0.556",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "analyzers/dotnet/cs/StyleCop.Analyzers.CodeFixes.dll",
- "analyzers/dotnet/cs/StyleCop.Analyzers.dll",
- "analyzers/dotnet/cs/de-DE/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/en-GB/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/es-MX/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/fr-FR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pl-PL/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/ru-RU/StyleCop.Analyzers.resources.dll",
- "rulesets/StyleCopAnalyzersDefault.ruleset",
- "stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512",
- "stylecop.analyzers.unstable.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Jellyfin.CodeAnalysis/1.0.0": {
"type": "project",
"path": "../Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj",
@@ -1743,17 +1556,11 @@
"projectFileDependencyGroups": {
"net11.0": [
"AsyncKeyedLock >= 8.0.2",
- "IDisposableAnalyzers >= 4.0.8",
- "Jellyfin.CodeAnalysis >= 1.0.0",
"Jellyfin.Common >= 10.12.0",
"Jellyfin.Controller >= 10.12.0",
"Jellyfin.Model >= 10.12.0",
"Jellyfin.Sdk >= 2025.10.21",
- "Jellyfin.XmlTv >= 10.8.0",
- "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0",
- "SerilogAnalyzer >= 0.15.0",
- "SmartAnalyzers.MultithreadingAnalyzer >= 1.1.31",
- "StyleCop.Analyzers >= 1.2.0-beta.556"
+ "Jellyfin.XmlTv >= 10.8.0"
]
},
"packageFolders": {
@@ -1798,9 +1605,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -1831,13 +1635,6 @@
"version": "[8.0.2, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -1847,31 +1644,6 @@
"target": "Package",
"version": "[10.8.0, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
diff --git a/src/Jellyfin.LiveTv/obj/project.nuget.cache b/src/Jellyfin.LiveTv/obj/project.nuget.cache
index 96bf1989..758c65d8 100644
--- a/src/Jellyfin.LiveTv/obj/project.nuget.cache
+++ b/src/Jellyfin.LiveTv/obj/project.nuget.cache
@@ -1,6 +1,6 @@
{
"version": 2,
- "dgSpecHash": "Wq1Uahcka68=",
+ "dgSpecHash": "U8eneO6Tg34=",
"success": true,
"projectFilePath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj",
"expectedPackageFiles": [
@@ -9,11 +9,9 @@
"C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\jellyfin.xmltv\\10.8.0\\jellyfin.xmltv.10.8.0.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.abstractions.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.analyzers.11.0.0-preview.1.26104.118.nupkg.sha512",
@@ -38,11 +36,7 @@
"C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512"
+ "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512"
],
"logs": []
}
\ No newline at end of file
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 499e0262..ab2e0839 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
@@ -39,13 +39,20 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
},
+ "warningProperties": {
+ "allWarningsAsErrors": true,
+ "warnAsError": [
+ "NU1605"
+ ],
+ "warnNotAsError": [
+ "NU1902",
+ "NU1903"
+ ]
+ },
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
@@ -56,45 +63,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -505,9 +473,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -535,47 +500,10 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Logging": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -990,9 +918,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -1017,45 +942,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -1619,9 +1505,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj"
}
@@ -1654,47 +1537,15 @@
"version": "[2.5.4, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Configuration.Binder": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2110,9 +1961,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj"
}
@@ -2140,49 +1988,17 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"MimeTypes": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
"target": "Package",
"version": "[2.5.2, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2762,13 +2578,6 @@
"netstandard2.0": {
"targetAlias": "netstandard2.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -2780,13 +2589,6 @@
"version": "[3.11.0, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.CodeAnalysis.CSharp": {
"suppressParent": "All",
"target": "Package",
@@ -2798,24 +2600,6 @@
"target": "Package",
"version": "[2.0.3, )",
"autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2948,11 +2732,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -2976,20 +2756,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -3013,24 +2779,6 @@
"target": "Package",
"version": "[8.6.5, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3442,11 +3190,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -3483,42 +3227,10 @@
"version": "[60.1.0-alpha.356, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/project.assets.json b/src/Jellyfin.MediaEncoding.Hls/obj/project.assets.json
index ac23a92c..dbf59ab3 100644
--- a/src/Jellyfin.MediaEncoding.Hls/obj/project.assets.json
+++ b/src/Jellyfin.MediaEncoding.Hls/obj/project.assets.json
@@ -553,9 +553,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Common.dll": {}
@@ -572,7 +570,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"BitFaster.Caching": "2.5.4",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.MediaEncoding.Keyframes": "10.11.0",
"Jellyfin.Model": "10.12.0",
@@ -591,9 +588,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Database.Implementations": "10.11.0",
- "Jellyfin.Sdk": "2025.10.21",
"Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118"
},
"compile": {
@@ -607,7 +602,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
"Polly": "8.6.5"
},
@@ -624,7 +618,6 @@
"dependencies": {
"Diacritics": "4.1.4",
"ICU4N.Transliterator": "60.1.0-alpha.356",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Sdk": "2025.10.21"
},
"compile": {
@@ -653,7 +646,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Data": "10.12.0",
"Jellyfin.Extensions": "10.12.0",
"Jellyfin.Sdk": "2025.10.21"
@@ -672,10 +664,8 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Naming.dll": {}
diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/project.nuget.cache b/src/Jellyfin.MediaEncoding.Hls/obj/project.nuget.cache
index 86ecdc7f..6df5a709 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": "2kUNnZdwGG8=",
+ "dgSpecHash": "S8QzujIGrtw=",
"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 7f88ae98..f60f59da 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
@@ -57,13 +57,6 @@
"netstandard2.0": {
"targetAlias": "netstandard2.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -75,13 +68,6 @@
"version": "[3.11.0, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.CodeAnalysis.CSharp": {
"suppressParent": "All",
"target": "Package",
@@ -93,24 +79,6 @@
"target": "Package",
"version": "[2.0.3, )",
"autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/project.nuget.cache b/src/Jellyfin.MediaEncoding.Keyframes/obj/project.nuget.cache
index f6c37485..3ea1f4c8 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": "mTVFQQSIGo8=",
+ "dgSpecHash": "phtk2RJzTyA=",
"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 7879778f..a013a400 100644
--- a/src/Jellyfin.Networking/obj/Jellyfin.Networking.csproj.nuget.dgspec.json
+++ b/src/Jellyfin.Networking/obj/Jellyfin.Networking.csproj.nuget.dgspec.json
@@ -39,13 +39,20 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
},
+ "warningProperties": {
+ "allWarningsAsErrors": true,
+ "warnAsError": [
+ "NU1605"
+ ],
+ "warnNotAsError": [
+ "NU1902",
+ "NU1903"
+ ]
+ },
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
@@ -56,45 +63,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -505,9 +473,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -535,47 +500,10 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Logging": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -990,9 +918,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -1017,45 +942,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -1619,9 +1505,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj"
}
@@ -1654,47 +1537,15 @@
"version": "[2.5.4, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Configuration.Binder": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2110,9 +1961,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj"
}
@@ -2140,49 +1988,17 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"MimeTypes": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
"target": "Package",
"version": "[2.5.2, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2762,13 +2578,6 @@
"netstandard2.0": {
"targetAlias": "netstandard2.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -2780,13 +2589,6 @@
"version": "[3.11.0, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.CodeAnalysis.CSharp": {
"suppressParent": "All",
"target": "Package",
@@ -2798,24 +2600,6 @@
"target": "Package",
"version": "[2.0.3, )",
"autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2948,11 +2732,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -2976,20 +2756,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -3013,24 +2779,6 @@
"target": "Package",
"version": "[8.6.5, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3442,11 +3190,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -3483,42 +3227,10 @@
"version": "[60.1.0-alpha.356, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -4416,9 +4128,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -4443,40 +4152,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
diff --git a/src/Jellyfin.Networking/obj/Jellyfin.Networking.csproj.nuget.g.props b/src/Jellyfin.Networking/obj/Jellyfin.Networking.csproj.nuget.g.props
index 651d5bb6..59d22c92 100644
--- a/src/Jellyfin.Networking/obj/Jellyfin.Networking.csproj.nuget.g.props
+++ b/src/Jellyfin.Networking/obj/Jellyfin.Networking.csproj.nuget.g.props
@@ -15,13 +15,5 @@
-
-
- C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556
- C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31
- C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0
- C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0
- C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8
-
\ No newline at end of file
diff --git a/src/Jellyfin.Networking/obj/Jellyfin.Networking.csproj.nuget.g.targets b/src/Jellyfin.Networking/obj/Jellyfin.Networking.csproj.nuget.g.targets
index fee5dc52..693275db 100644
--- a/src/Jellyfin.Networking/obj/Jellyfin.Networking.csproj.nuget.g.targets
+++ b/src/Jellyfin.Networking/obj/Jellyfin.Networking.csproj.nuget.g.targets
@@ -4,6 +4,5 @@
-
\ No newline at end of file
diff --git a/src/Jellyfin.Networking/obj/project.assets.json b/src/Jellyfin.Networking/obj/project.assets.json
index 1130314a..2783936d 100644
--- a/src/Jellyfin.Networking/obj/project.assets.json
+++ b/src/Jellyfin.Networking/obj/project.assets.json
@@ -61,9 +61,6 @@
}
}
},
- "IDisposableAnalyzers/4.0.8": {
- "type": "package"
- },
"J2N/2.0.0": {
"type": "package",
"compile": {
@@ -98,13 +95,6 @@
}
}
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "type": "package",
- "build": {
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props": {},
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets": {}
- }
- },
"Microsoft.EntityFrameworkCore/11.0.0-preview.1.26104.118": {
"type": "package",
"dependencies": {
@@ -512,12 +502,6 @@
}
}
},
- "SerilogAnalyzer/0.15.0": {
- "type": "package"
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "type": "package"
- },
"Std.UriTemplate/2.0.5": {
"type": "package",
"compile": {
@@ -527,15 +511,6 @@
"lib/net5.0/Std.UriTemplate.dll": {}
}
},
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "type": "package",
- "dependencies": {
- "StyleCop.Analyzers.Unstable": "1.2.0.556"
- }
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "type": "package"
- },
"Jellyfin.CodeAnalysis/1.0.0": {
"type": "project",
"framework": ".NETStandard,Version=v2.0",
@@ -553,9 +528,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Common.dll": {}
@@ -572,7 +545,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"BitFaster.Caching": "2.5.4",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.MediaEncoding.Keyframes": "10.11.0",
"Jellyfin.Model": "10.12.0",
@@ -591,9 +563,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Database.Implementations": "10.11.0",
- "Jellyfin.Sdk": "2025.10.21",
"Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118"
},
"compile": {
@@ -607,7 +577,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
"Polly": "8.6.5"
},
@@ -624,7 +593,6 @@
"dependencies": {
"Diacritics": "4.1.4",
"ICU4N.Transliterator": "60.1.0-alpha.356",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Sdk": "2025.10.21"
},
"compile": {
@@ -653,7 +621,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Data": "10.12.0",
"Jellyfin.Extensions": "10.12.0",
"Jellyfin.Sdk": "2025.10.21"
@@ -672,10 +639,8 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Naming.dll": {}
@@ -772,21 +737,6 @@
"unicode-icon-128x128.jpg"
]
},
- "IDisposableAnalyzers/4.0.8": {
- "sha512": "vNi4NMG0CcJyjXxiNDcQ21FwV/whM9o9OEZKD+oP7tuxAqFEzX/x5OhC3OZJqW/w+8GOtCmJPBquYgMWgz0rfQ==",
- "type": "package",
- "path": "idisposableanalyzers/4.0.8",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/IDisposableAnalyzers.dll",
- "idisposableanalyzers.4.0.8.nupkg.sha512",
- "idisposableanalyzers.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"J2N/2.0.0": {
"sha512": "M5bwDajAARZiyqupU+rHQJnsVLxNBOHJ8vKYHd8LcLIb1FgLfzzcJvc31Qo5Xz/GEHFjDF9ScjKL/ks/zRTXuA==",
"type": "package",
@@ -834,74 +784,6 @@
"lib/netstandard2.1/Jellyfin.Sdk.xml"
]
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": {
- "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==",
- "type": "package",
- "path": "microsoft.codeanalysis.bannedapianalyzers/4.14.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "Icon.png",
- "ThirdPartyNotices.txt",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/Microsoft.CodeAnalysis.CSharp.BannedApiAnalyzers.dll",
- "analyzers/dotnet/cs/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/cs/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/Microsoft.CodeAnalysis.VisualBasic.BannedApiAnalyzers.dll",
- "analyzers/dotnet/vb/cs/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/de/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/es/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/fr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/it/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ja/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ko/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pl/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/pt-BR/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/ru/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/tr/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hans/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "analyzers/dotnet/vb/zh-Hant/Microsoft.CodeAnalysis.BannedApiAnalyzers.resources.dll",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.props",
- "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.md",
- "documentation/Microsoft.CodeAnalysis.BannedApiAnalyzers.sarif",
- "editorconfig/AllRulesDefault/.editorconfig",
- "editorconfig/AllRulesDisabled/.editorconfig",
- "editorconfig/AllRulesEnabled/.editorconfig",
- "editorconfig/ApiDesignRulesDefault/.editorconfig",
- "editorconfig/ApiDesignRulesEnabled/.editorconfig",
- "editorconfig/DataflowRulesDefault/.editorconfig",
- "editorconfig/DataflowRulesEnabled/.editorconfig",
- "editorconfig/PortedFromFxCopRulesDefault/.editorconfig",
- "editorconfig/PortedFromFxCopRulesEnabled/.editorconfig",
- "microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
- "microsoft.codeanalysis.bannedapianalyzers.nuspec",
- "rulesets/AllRulesDefault.ruleset",
- "rulesets/AllRulesDisabled.ruleset",
- "rulesets/AllRulesEnabled.ruleset",
- "rulesets/ApiDesignRulesDefault.ruleset",
- "rulesets/ApiDesignRulesEnabled.ruleset",
- "rulesets/DataflowRulesDefault.ruleset",
- "rulesets/DataflowRulesEnabled.ruleset",
- "rulesets/PortedFromFxCopRulesDefault.ruleset",
- "rulesets/PortedFromFxCopRulesEnabled.ruleset",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Microsoft.EntityFrameworkCore/11.0.0-preview.1.26104.118": {
"sha512": "Nox5NDdfvErlYUc9dyMlI7OzyrVQPKBzaq9P+SqMbAOm+gdG5KjtxpIkk7I/6NhcQ85HYaug/tEEnb7RvYdEYA==",
"type": "package",
@@ -1543,36 +1425,6 @@
"polly.core.nuspec"
]
},
- "SerilogAnalyzer/0.15.0": {
- "sha512": "sVpwfls4MfNnwIXLSGCgaUnV+c9kgJ8ia6GsyRcpd4Vs3gLogSDtSYBYrre2K2u/PNMo8GgG09RehwVnze70Tw==",
- "type": "package",
- "path": "seriloganalyzer/0.15.0",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SerilogAnalyzer.dll",
- "seriloganalyzer.0.15.0.nupkg.sha512",
- "seriloganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
- "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": {
- "sha512": "2f2k7bbhDd132ArglCKpzKoWBcp3uzbIFcb4aosnlqIKlfYKDE2HevBVRNVa+LkWFnjXFFWs47Bo96fu8iS//Q==",
- "type": "package",
- "path": "smartanalyzers.multithreadinganalyzer/1.1.31",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "analyzers/dotnet/cs/SmartAnalyzers.MultithreadingAnalyzer.dll",
- "smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
- "smartanalyzers.multithreadinganalyzer.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Std.UriTemplate/2.0.5": {
"sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==",
"type": "package",
@@ -1587,45 +1439,6 @@
"std.uritemplate.nuspec"
]
},
- "StyleCop.Analyzers/1.2.0-beta.556": {
- "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
- "type": "package",
- "path": "stylecop.analyzers/1.2.0-beta.556",
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "stylecop.analyzers.nuspec"
- ]
- },
- "StyleCop.Analyzers.Unstable/1.2.0.556": {
- "sha512": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ==",
- "type": "package",
- "path": "stylecop.analyzers.unstable/1.2.0.556",
- "hasTools": true,
- "files": [
- ".nupkg.metadata",
- ".signature.p7s",
- "LICENSE",
- "THIRD-PARTY-NOTICES.txt",
- "analyzers/dotnet/cs/StyleCop.Analyzers.CodeFixes.dll",
- "analyzers/dotnet/cs/StyleCop.Analyzers.dll",
- "analyzers/dotnet/cs/de-DE/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/en-GB/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/es-MX/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/fr-FR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pl-PL/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/pt-BR/StyleCop.Analyzers.resources.dll",
- "analyzers/dotnet/cs/ru-RU/StyleCop.Analyzers.resources.dll",
- "rulesets/StyleCopAnalyzersDefault.ruleset",
- "stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512",
- "stylecop.analyzers.unstable.nuspec",
- "tools/install.ps1",
- "tools/uninstall.ps1"
- ]
- },
"Jellyfin.CodeAnalysis/1.0.0": {
"type": "project",
"path": "../Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj",
@@ -1674,14 +1487,8 @@
},
"projectFileDependencyGroups": {
"net11.0": [
- "IDisposableAnalyzers >= 4.0.8",
- "Jellyfin.CodeAnalysis >= 1.0.0",
"Jellyfin.Common >= 10.12.0",
- "Jellyfin.Controller >= 10.12.0",
- "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0",
- "SerilogAnalyzer >= 0.15.0",
- "SmartAnalyzers.MultithreadingAnalyzer >= 1.1.31",
- "StyleCop.Analyzers >= 1.2.0-beta.556"
+ "Jellyfin.Controller >= 10.12.0"
]
},
"packageFolders": {
@@ -1723,9 +1530,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -1750,40 +1554,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
diff --git a/src/Jellyfin.Networking/obj/project.nuget.cache b/src/Jellyfin.Networking/obj/project.nuget.cache
index bde2e2ce..40e9d2de 100644
--- a/src/Jellyfin.Networking/obj/project.nuget.cache
+++ b/src/Jellyfin.Networking/obj/project.nuget.cache
@@ -1,6 +1,6 @@
{
"version": 2,
- "dgSpecHash": "o8ef9/49oOU=",
+ "dgSpecHash": "Zk1SCbAayGM=",
"success": true,
"projectFilePath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj",
"expectedPackageFiles": [
@@ -8,10 +8,8 @@
"C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.abstractions.11.0.0-preview.1.26104.118.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\11.0.0-preview.1.26104.118\\microsoft.entityframeworkcore.analyzers.11.0.0-preview.1.26104.118.nupkg.sha512",
@@ -36,11 +34,7 @@
"C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512",
"C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512",
- "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512"
+ "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512"
],
"logs": []
}
\ No newline at end of file
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 d64bd8ff..c0c7e5b6 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
@@ -39,13 +39,20 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
},
+ "warningProperties": {
+ "allWarningsAsErrors": true,
+ "warnAsError": [
+ "NU1605"
+ ],
+ "warnNotAsError": [
+ "NU1902",
+ "NU1903"
+ ]
+ },
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
@@ -56,45 +63,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -511,9 +479,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj"
},
@@ -544,13 +509,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -561,36 +519,11 @@
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Http": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
},
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"Swashbuckle.AspNetCore": {
"target": "Package",
"version": "[7.3.2, )",
@@ -1012,9 +945,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -1042,47 +972,10 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Logging": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -1504,9 +1397,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
},
@@ -1545,47 +1435,10 @@
"version": "[8.0.2, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Relational": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2000,9 +1853,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -2027,45 +1877,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -2629,9 +2440,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj"
}
@@ -2664,47 +2472,15 @@
"version": "[2.5.4, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Configuration.Binder": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3125,9 +2901,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -3163,48 +2936,16 @@
"version": "[0.8.0, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Http": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
},
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"UTF.Unknown": {
"target": "Package",
"version": "[2.6.0, )",
@@ -3629,9 +3370,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj"
}
@@ -3659,49 +3397,17 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"MimeTypes": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
"target": "Package",
"version": "[2.5.2, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -4281,13 +3987,6 @@
"netstandard2.0": {
"targetAlias": "netstandard2.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -4299,13 +3998,6 @@
"version": "[3.11.0, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.CodeAnalysis.CSharp": {
"suppressParent": "All",
"target": "Package",
@@ -4317,24 +4009,6 @@
"target": "Package",
"version": "[2.0.3, )",
"autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -4467,11 +4141,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -4495,20 +4165,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -4532,24 +4188,6 @@
"target": "Package",
"version": "[8.6.5, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -4965,9 +4603,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -4995,20 +4630,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
@@ -5037,24 +4658,6 @@
"target": "Package",
"version": "[11.0.0-preview.1, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -5470,9 +5073,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -5500,20 +5100,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -5537,24 +5123,6 @@
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -5966,11 +5534,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -6007,42 +5571,10 @@
"version": "[60.1.0-alpha.356, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -7427,9 +6959,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -7454,40 +6983,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -7903,9 +7398,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
diff --git a/tests/Jellyfin.Api.Tests/obj/project.assets.json b/tests/Jellyfin.Api.Tests/obj/project.assets.json
index c1f9aae5..d618695e 100644
--- a/tests/Jellyfin.Api.Tests/obj/project.assets.json
+++ b/tests/Jellyfin.Api.Tests/obj/project.assets.json
@@ -2065,7 +2065,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.MediaEncoding.Hls": "1.0.0",
"Jellyfin.Networking": "1.0.0",
@@ -2100,9 +2099,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Common.dll": {}
@@ -2119,7 +2116,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"BitFaster.Caching": "2.5.4",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.MediaEncoding.Keyframes": "10.11.0",
"Jellyfin.Model": "10.12.0",
@@ -2138,9 +2134,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Database.Implementations": "10.11.0",
- "Jellyfin.Sdk": "2025.10.21",
"Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118"
},
"compile": {
@@ -2154,7 +2148,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
"Polly": "8.6.5"
},
@@ -2169,7 +2162,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Database.Implementations": "10.11.0",
"Microsoft.EntityFrameworkCore": "11.0.0-preview.1.26104.118",
@@ -2187,7 +2179,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Database.Implementations": "10.11.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
@@ -2206,7 +2197,6 @@
"dependencies": {
"Diacritics": "4.1.4",
"ICU4N.Transliterator": "60.1.0-alpha.356",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Sdk": "2025.10.21"
},
"compile": {
@@ -2253,7 +2243,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Data": "10.12.0",
"Jellyfin.Extensions": "10.12.0",
"Jellyfin.Sdk": "2025.10.21"
@@ -2272,10 +2261,8 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Naming.dll": {}
@@ -2288,7 +2275,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Controller": "10.12.0"
},
@@ -2304,14 +2290,12 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"AsyncKeyedLock": "8.0.2",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Data": "10.12.0",
"Jellyfin.Database.Implementations": "10.11.0",
"Jellyfin.Database.Providers.Postgres": "1.0.0",
"Jellyfin.Database.Providers.Sqlite": "1.0.0",
"Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118"
},
"compile": {
@@ -2327,7 +2311,6 @@
"dependencies": {
"AsyncKeyedLock": "8.0.2",
"BDInfo": "0.8.0",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Model": "10.12.0",
@@ -5398,7 +5381,6 @@
"AutoFixture.AutoMoq >= 4.18.1",
"AutoFixture.Xunit2 >= 4.18.1",
"Jellyfin.Api >= 1.0.0",
- "Jellyfin.CodeAnalysis >= 1.0.0",
"Jellyfin.Server.Implementations >= 1.0.0",
"Microsoft.AspNetCore.Mvc.Testing >= 11.0.0-preview.1.26104.118",
"Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0",
@@ -5451,9 +5433,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
diff --git a/tests/Jellyfin.Api.Tests/obj/project.nuget.cache b/tests/Jellyfin.Api.Tests/obj/project.nuget.cache
index c3cdad2e..79fa0dfe 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": "O1YKQwWO1Jg=",
+ "dgSpecHash": "SgCjZHlPcPQ=",
"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 ae178975..3a07c6c4 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
@@ -39,13 +39,20 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
},
+ "warningProperties": {
+ "allWarningsAsErrors": true,
+ "warnAsError": [
+ "NU1605"
+ ],
+ "warnNotAsError": [
+ "NU1902",
+ "NU1903"
+ ]
+ },
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
@@ -56,45 +63,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -505,9 +473,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -535,47 +500,10 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Logging": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -990,9 +918,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -1017,45 +942,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -1619,9 +1505,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj"
}
@@ -1654,47 +1537,15 @@
"version": "[2.5.4, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Configuration.Binder": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2110,9 +1961,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj"
}
@@ -2140,49 +1988,17 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"MimeTypes": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
"target": "Package",
"version": "[2.5.2, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2744,9 +2560,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -2777,13 +2590,6 @@
"version": "[8.0.2, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -2799,13 +2605,6 @@
"version": "[8.0.1, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Caching.Abstractions": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
@@ -2826,24 +2625,6 @@
"version": "[1.4.1, )",
"versionCentrallyManaged": true
},
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"TMDbLib": {
"target": "Package",
"version": "[2.3.0, )",
@@ -3288,13 +3069,6 @@
"netstandard2.0": {
"targetAlias": "netstandard2.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -3306,13 +3080,6 @@
"version": "[3.11.0, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.CodeAnalysis.CSharp": {
"suppressParent": "All",
"target": "Package",
@@ -3324,24 +3091,6 @@
"target": "Package",
"version": "[2.0.3, )",
"autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3474,11 +3223,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -3502,20 +3247,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -3539,24 +3270,6 @@
"target": "Package",
"version": "[8.6.5, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3968,11 +3681,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -4009,42 +3718,10 @@
"version": "[60.1.0-alpha.356, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -4942,9 +4619,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
diff --git a/tests/Jellyfin.Common.Tests/obj/project.assets.json b/tests/Jellyfin.Common.Tests/obj/project.assets.json
index 892a736f..b91fc8f3 100644
--- a/tests/Jellyfin.Common.Tests/obj/project.assets.json
+++ b/tests/Jellyfin.Common.Tests/obj/project.assets.json
@@ -1247,9 +1247,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Common.dll": {}
@@ -1266,7 +1264,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"BitFaster.Caching": "2.5.4",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.MediaEncoding.Keyframes": "10.11.0",
"Jellyfin.Model": "10.12.0",
@@ -1285,9 +1282,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Database.Implementations": "10.11.0",
- "Jellyfin.Sdk": "2025.10.21",
"Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118"
},
"compile": {
@@ -1301,7 +1296,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
"Polly": "8.6.5"
},
@@ -1318,7 +1312,6 @@
"dependencies": {
"Diacritics": "4.1.4",
"ICU4N.Transliterator": "60.1.0-alpha.356",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Sdk": "2025.10.21"
},
"compile": {
@@ -1347,7 +1340,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Data": "10.12.0",
"Jellyfin.Extensions": "10.12.0",
"Jellyfin.Sdk": "2025.10.21"
@@ -1366,10 +1358,8 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Naming.dll": {}
@@ -1383,7 +1373,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"AsyncKeyedLock": "8.0.2",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Model": "10.12.0",
"Jellyfin.Sdk": "2025.10.21",
@@ -3233,7 +3222,6 @@
"projectFileDependencyGroups": {
"net11.0": [
"FsCheck.Xunit >= 3.3.2",
- "Jellyfin.CodeAnalysis >= 1.0.0",
"Jellyfin.Common >= 10.12.0",
"Jellyfin.Sdk >= 2025.10.21",
"MediaBrowser.Providers >= 1.0.0",
@@ -3286,9 +3274,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
diff --git a/tests/Jellyfin.Common.Tests/obj/project.nuget.cache b/tests/Jellyfin.Common.Tests/obj/project.nuget.cache
index 1562062a..d0fa205f 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": "rSTC0c4hKeg=",
+ "dgSpecHash": "4eCMyjDitNI=",
"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 b3ec3a48..a24523c0 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
@@ -39,13 +39,20 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
},
+ "warningProperties": {
+ "allWarningsAsErrors": true,
+ "warnAsError": [
+ "NU1605"
+ ],
+ "warnNotAsError": [
+ "NU1902",
+ "NU1903"
+ ]
+ },
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
@@ -56,45 +63,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -505,9 +473,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -535,47 +500,10 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Logging": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -990,9 +918,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -1017,45 +942,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -1619,9 +1505,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj"
}
@@ -1654,47 +1537,15 @@
"version": "[2.5.4, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Configuration.Binder": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2110,9 +1961,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj"
}
@@ -2140,49 +1988,17 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"MimeTypes": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
"target": "Package",
"version": "[2.5.2, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2762,13 +2578,6 @@
"netstandard2.0": {
"targetAlias": "netstandard2.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -2780,13 +2589,6 @@
"version": "[3.11.0, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.CodeAnalysis.CSharp": {
"suppressParent": "All",
"target": "Package",
@@ -2798,24 +2600,6 @@
"target": "Package",
"version": "[2.0.3, )",
"autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2948,11 +2732,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -2976,20 +2756,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -3013,24 +2779,6 @@
"target": "Package",
"version": "[8.6.5, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3442,11 +3190,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -3483,42 +3227,10 @@
"version": "[60.1.0-alpha.356, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -4413,9 +4125,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
diff --git a/tests/Jellyfin.Controller.Tests/obj/project.assets.json b/tests/Jellyfin.Controller.Tests/obj/project.assets.json
index d0f450b0..fc6d4155 100644
--- a/tests/Jellyfin.Controller.Tests/obj/project.assets.json
+++ b/tests/Jellyfin.Controller.Tests/obj/project.assets.json
@@ -1000,9 +1000,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Common.dll": {}
@@ -1019,7 +1017,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"BitFaster.Caching": "2.5.4",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.MediaEncoding.Keyframes": "10.11.0",
"Jellyfin.Model": "10.12.0",
@@ -1038,9 +1035,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Database.Implementations": "10.11.0",
- "Jellyfin.Sdk": "2025.10.21",
"Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118"
},
"compile": {
@@ -1054,7 +1049,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
"Polly": "8.6.5"
},
@@ -1071,7 +1065,6 @@
"dependencies": {
"Diacritics": "4.1.4",
"ICU4N.Transliterator": "60.1.0-alpha.356",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Sdk": "2025.10.21"
},
"compile": {
@@ -1100,7 +1093,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Data": "10.12.0",
"Jellyfin.Extensions": "10.12.0",
"Jellyfin.Sdk": "2025.10.21"
@@ -1119,10 +1111,8 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Naming.dll": {}
@@ -2704,7 +2694,6 @@
},
"projectFileDependencyGroups": {
"net11.0": [
- "Jellyfin.CodeAnalysis >= 1.0.0",
"Jellyfin.Controller >= 10.12.0",
"Jellyfin.Sdk >= 2025.10.21",
"Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0",
@@ -2754,9 +2743,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
diff --git a/tests/Jellyfin.Controller.Tests/obj/project.nuget.cache b/tests/Jellyfin.Controller.Tests/obj/project.nuget.cache
index 6ab22ad8..063819c9 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": "rCzbZx73oRU=",
+ "dgSpecHash": "db2D+E3MrOA=",
"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 0586067d..0b2e473a 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
@@ -34,9 +34,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -64,47 +61,10 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Logging": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -520,9 +480,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj"
}
@@ -550,49 +507,17 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"MimeTypes": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
"target": "Package",
"version": "[2.5.2, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -1119,216 +1044,6 @@
}
}
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "version": "1.0.0",
- "restore": {
- "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj",
- "projectName": "Jellyfin.CodeAnalysis",
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj",
- "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\",
- "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\",
- "projectStyle": "PackageReference",
- "centralPackageVersionsManagementEnabled": true,
- "fallbackFolders": [
- "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
- ],
- "configFilePaths": [
- "E:\\Projects\\pgsql-jellyfin\\NuGet.Config",
- "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
- ],
- "originalTargetFrameworks": [
- "netstandard2.0"
- ],
- "sources": {
- "C:\\Program Files\\dotnet\\library-packs": {},
- "https://api.nuget.org/v3/index.json": {}
- },
- "frameworks": {
- "netstandard2.0": {
- "targetAlias": "netstandard2.0",
- "projectReferences": {}
- }
- },
- "warningProperties": {
- "allWarningsAsErrors": true,
- "warnAsError": [
- "NU1605"
- ],
- "warnNotAsError": [
- "NU1902",
- "NU1903"
- ]
- },
- "restoreAuditProperties": {
- "enableAudit": "true",
- "auditLevel": "low",
- "auditMode": "direct"
- },
- "SdkAnalysisLevel": "11.0.100"
- },
- "frameworks": {
- "netstandard2.0": {
- "targetAlias": "netstandard2.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[3.11.0, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.CSharp": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[5.0.0, )",
- "versionCentrallyManaged": true
- },
- "NETStandard.Library": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[2.0.3, )",
- "autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
- "centralPackageVersions": {
- "AsyncKeyedLock": "8.0.2",
- "AutoFixture": "4.18.1",
- "AutoFixture.AutoMoq": "4.18.1",
- "AutoFixture.Xunit2": "4.18.1",
- "BDInfo": "0.8.0",
- "BitFaster.Caching": "2.5.4",
- "BlurHashSharp": "1.4.0-pre.1",
- "BlurHashSharp.SkiaSharp": "1.4.0-pre.1",
- "CommandLineParser": "2.9.1",
- "coverlet.collector": "8.0.0",
- "Diacritics": "4.1.4",
- "DiscUtils.Udf": "0.16.13",
- "DotNet.Glob": "3.1.3",
- "FsCheck.Xunit": "3.3.2",
- "HarfBuzzSharp.NativeAssets.Linux": "8.3.1.1",
- "ICU4N.Transliterator": "60.1.0-alpha.356",
- "IDisposableAnalyzers": "4.0.8",
- "Ignore": "0.2.1",
- "Jellyfin.Sdk": "2025.10.21",
- "Jellyfin.XmlTv": "10.8.0",
- "libse": "4.0.12",
- "LrcParser": "2025.623.0",
- "MetaBrainz.MusicBrainz": "8.0.1",
- "Microsoft.AspNetCore.Authorization": "11.0.0-preview.1.26104.118",
- "Microsoft.AspNetCore.Mvc.Testing": "11.0.0-preview.1.26104.118",
- "Microsoft.CodeAnalysis.Analyzers": "3.11.0",
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": "4.14.0",
- "Microsoft.CodeAnalysis.Common": "5.0.0",
- "Microsoft.CodeAnalysis.CSharp": "5.0.0",
- "Microsoft.Data.Sqlite": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Design": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Sqlite": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Tools": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Caching.Abstractions": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Caching.Memory": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Configuration.Abstractions": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Configuration.Binder": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.DependencyInjection": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Hosting.Abstractions": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Http": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Options": "11.0.0-preview.1.26104.118",
- "Microsoft.NET.Test.Sdk": "18.0.1",
- "MimeTypes": "2.5.2",
- "Moq": "4.18.4",
- "Morestachio": "5.0.1.631",
- "NEbml": "1.1.0.5",
- "Newtonsoft.Json": "13.0.4",
- "Npgsql.EntityFrameworkCore.PostgreSQL": "11.0.0-preview.1",
- "PlaylistsNET": "1.4.1",
- "Polly": "8.6.5",
- "prometheus-net": "8.2.1",
- "prometheus-net.AspNetCore": "8.2.1",
- "prometheus-net.DotNetRuntime": "4.4.1",
- "Serilog.AspNetCore": "10.0.0",
- "Serilog.Enrichers.Thread": "4.0.0",
- "Serilog.Expressions": "5.0.0",
- "Serilog.Settings.Configuration": "10.0.0",
- "Serilog.Sinks.Async": "2.1.0",
- "Serilog.Sinks.Console": "6.1.1",
- "Serilog.Sinks.File": "7.0.0",
- "Serilog.Sinks.Graylog": "3.1.1",
- "SerilogAnalyzer": "0.15.0",
- "SharpFuzz": "2.2.0",
- "SkiaSharp": "[3.116.1]",
- "SkiaSharp.HarfBuzz": "[3.116.1]",
- "SkiaSharp.NativeAssets.Linux": "[3.116.1]",
- "SmartAnalyzers.MultithreadingAnalyzer": "1.1.31",
- "StyleCop.Analyzers": "1.2.0-beta.556",
- "Svg.Skia": "3.4.1",
- "Swashbuckle.AspNetCore": "7.3.2",
- "Swashbuckle.AspNetCore.ReDoc": "6.9.0",
- "System.Text.Json": "11.0.0-preview.1.26104.118",
- "TagLibSharp": "2.3.0",
- "TMDbLib": "2.3.0",
- "UTF.Unknown": "2.6.0",
- "xunit": "2.9.3",
- "Xunit.Priority": "1.1.6",
- "xunit.runner.visualstudio": "2.8.2",
- "Xunit.SkippableFact": "1.5.61",
- "z440.atl.core": "7.11.0"
- },
- "imports": [
- "net461",
- "net462",
- "net47",
- "net471",
- "net472",
- "net48",
- "net481"
- ],
- "assetTargetFallback": true,
- "warn": true,
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\11.0.100-preview.1.26104.118\\RuntimeIdentifierGraph.json"
- }
- }
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"version": "10.11.0",
"restore": {
@@ -1358,11 +1073,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -1386,20 +1097,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -1423,24 +1120,6 @@
"target": "Package",
"version": "[8.6.5, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -1852,11 +1531,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -1893,42 +1568,10 @@
"version": "[60.1.0-alpha.356, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2344,9 +1987,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj"
}
diff --git a/tests/Jellyfin.Extensions.Tests/obj/project.assets.json b/tests/Jellyfin.Extensions.Tests/obj/project.assets.json
index 0de148c6..cbb3413c 100644
--- a/tests/Jellyfin.Extensions.Tests/obj/project.assets.json
+++ b/tests/Jellyfin.Extensions.Tests/obj/project.assets.json
@@ -954,26 +954,11 @@
"build/net6.0/xunit.runner.visualstudio.props": {}
}
},
- "Jellyfin.CodeAnalysis/1.0.0": {
- "type": "project",
- "framework": ".NETStandard,Version=v2.0",
- "dependencies": {
- "Jellyfin.Sdk": "2025.10.21"
- },
- "compile": {
- "bin/placeholder/Jellyfin.CodeAnalysis.dll": {}
- },
- "runtime": {
- "bin/placeholder/Jellyfin.CodeAnalysis.dll": {}
- }
- },
"Jellyfin.Data/10.12.0": {
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Database.Implementations": "10.11.0",
- "Jellyfin.Sdk": "2025.10.21",
"Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118"
},
"compile": {
@@ -987,7 +972,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
"Polly": "8.6.5"
},
@@ -1004,7 +988,6 @@
"dependencies": {
"Diacritics": "4.1.4",
"ICU4N.Transliterator": "60.1.0-alpha.356",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Sdk": "2025.10.21"
},
"compile": {
@@ -1018,7 +1001,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Data": "10.12.0",
"Jellyfin.Extensions": "10.12.0",
"Jellyfin.Sdk": "2025.10.21"
@@ -2441,11 +2423,6 @@
"xunit.runner.visualstudio.nuspec"
]
},
- "Jellyfin.CodeAnalysis/1.0.0": {
- "type": "project",
- "path": "../../src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj",
- "msbuildProject": "../../src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"
- },
"Jellyfin.Data/10.12.0": {
"type": "project",
"path": "../../Jellyfin.Data/Jellyfin.Data.csproj",
@@ -2470,7 +2447,6 @@
"projectFileDependencyGroups": {
"net11.0": [
"FsCheck.Xunit >= 3.3.2",
- "Jellyfin.CodeAnalysis >= 1.0.0",
"Jellyfin.Extensions >= 10.12.0",
"Jellyfin.Model >= 10.12.0",
"Jellyfin.Sdk >= 2025.10.21",
@@ -2521,9 +2497,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj"
}
diff --git a/tests/Jellyfin.Extensions.Tests/obj/project.nuget.cache b/tests/Jellyfin.Extensions.Tests/obj/project.nuget.cache
index 7dd496fa..1a95f5c9 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": "en/g4Rojfa8=",
+ "dgSpecHash": "LizuFfX8aRs=",
"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 4ca8ae70..a85f4af4 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
@@ -39,13 +39,20 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
},
+ "warningProperties": {
+ "allWarningsAsErrors": true,
+ "warnAsError": [
+ "NU1605"
+ ],
+ "warnNotAsError": [
+ "NU1902",
+ "NU1903"
+ ]
+ },
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
@@ -56,45 +63,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -505,9 +473,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -535,47 +500,10 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Logging": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -990,9 +918,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -1017,45 +942,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -1619,9 +1505,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj"
}
@@ -1654,47 +1537,15 @@
"version": "[2.5.4, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Configuration.Binder": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2110,9 +1961,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj"
}
@@ -2140,49 +1988,17 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"MimeTypes": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
"target": "Package",
"version": "[2.5.2, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2762,13 +2578,6 @@
"netstandard2.0": {
"targetAlias": "netstandard2.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -2780,13 +2589,6 @@
"version": "[3.11.0, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.CodeAnalysis.CSharp": {
"suppressParent": "All",
"target": "Package",
@@ -2798,24 +2600,6 @@
"target": "Package",
"version": "[2.0.3, )",
"autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2948,11 +2732,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -2976,20 +2756,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -3013,24 +2779,6 @@
"target": "Package",
"version": "[8.6.5, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3442,11 +3190,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -3483,42 +3227,10 @@
"version": "[60.1.0-alpha.356, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3939,9 +3651,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -3972,13 +3681,6 @@
"version": "[8.0.2, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -3988,31 +3690,6 @@
"target": "Package",
"version": "[10.8.0, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -4905,9 +4582,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj"
}
diff --git a/tests/Jellyfin.LiveTv.Tests/obj/project.assets.json b/tests/Jellyfin.LiveTv.Tests/obj/project.assets.json
index 365e0e72..58289616 100644
--- a/tests/Jellyfin.LiveTv.Tests/obj/project.assets.json
+++ b/tests/Jellyfin.LiveTv.Tests/obj/project.assets.json
@@ -1120,9 +1120,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Common.dll": {}
@@ -1139,7 +1137,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"BitFaster.Caching": "2.5.4",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.MediaEncoding.Keyframes": "10.11.0",
"Jellyfin.Model": "10.12.0",
@@ -1158,9 +1155,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Database.Implementations": "10.11.0",
- "Jellyfin.Sdk": "2025.10.21",
"Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118"
},
"compile": {
@@ -1174,7 +1169,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
"Polly": "8.6.5"
},
@@ -1191,7 +1185,6 @@
"dependencies": {
"Diacritics": "4.1.4",
"ICU4N.Transliterator": "60.1.0-alpha.356",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Sdk": "2025.10.21"
},
"compile": {
@@ -1206,7 +1199,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"AsyncKeyedLock": "8.0.2",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Model": "10.12.0",
@@ -1239,7 +1231,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Data": "10.12.0",
"Jellyfin.Extensions": "10.12.0",
"Jellyfin.Sdk": "2025.10.21"
@@ -1258,10 +1249,8 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Naming.dll": {}
@@ -3016,7 +3005,6 @@
"net11.0": [
"AutoFixture >= 4.18.1",
"AutoFixture.AutoMoq >= 4.18.1",
- "Jellyfin.CodeAnalysis >= 1.0.0",
"Jellyfin.LiveTv >= 1.0.0",
"Jellyfin.Sdk >= 2025.10.21",
"Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0",
@@ -3065,9 +3053,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj"
}
diff --git a/tests/Jellyfin.LiveTv.Tests/obj/project.nuget.cache b/tests/Jellyfin.LiveTv.Tests/obj/project.nuget.cache
index 2b70e0e0..828b631c 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": "YQ4opaxxEO8=",
+ "dgSpecHash": "n8otvmfeqlY=",
"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 6a75f39d..979936ff 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
@@ -39,13 +39,20 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
},
+ "warningProperties": {
+ "allWarningsAsErrors": true,
+ "warnAsError": [
+ "NU1605"
+ ],
+ "warnNotAsError": [
+ "NU1902",
+ "NU1903"
+ ]
+ },
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
@@ -56,45 +63,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -505,9 +473,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -535,47 +500,10 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Logging": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -990,9 +918,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -1017,45 +942,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -1619,9 +1505,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj"
}
@@ -1654,47 +1537,15 @@
"version": "[2.5.4, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Configuration.Binder": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2110,9 +1961,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj"
}
@@ -2140,49 +1988,17 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"MimeTypes": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
"target": "Package",
"version": "[2.5.2, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2762,13 +2578,6 @@
"netstandard2.0": {
"targetAlias": "netstandard2.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -2780,13 +2589,6 @@
"version": "[3.11.0, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.CodeAnalysis.CSharp": {
"suppressParent": "All",
"target": "Package",
@@ -2798,24 +2600,6 @@
"target": "Package",
"version": "[2.0.3, )",
"autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2948,11 +2732,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -2976,20 +2756,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -3013,24 +2779,6 @@
"target": "Package",
"version": "[8.6.5, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3442,11 +3190,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -3483,42 +3227,10 @@
"version": "[60.1.0-alpha.356, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -4898,9 +4610,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj"
},
diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.assets.json b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.assets.json
index e4ddf4fc..f483b138 100644
--- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.assets.json
+++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.assets.json
@@ -942,9 +942,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Common.dll": {}
@@ -961,7 +959,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"BitFaster.Caching": "2.5.4",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.MediaEncoding.Keyframes": "10.11.0",
"Jellyfin.Model": "10.12.0",
@@ -980,9 +977,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Database.Implementations": "10.11.0",
- "Jellyfin.Sdk": "2025.10.21",
"Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118"
},
"compile": {
@@ -996,7 +991,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
"Polly": "8.6.5"
},
@@ -1013,7 +1007,6 @@
"dependencies": {
"Diacritics": "4.1.4",
"ICU4N.Transliterator": "60.1.0-alpha.356",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Sdk": "2025.10.21"
},
"compile": {
@@ -1060,7 +1053,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Data": "10.12.0",
"Jellyfin.Extensions": "10.12.0",
"Jellyfin.Sdk": "2025.10.21"
@@ -1079,10 +1071,8 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Naming.dll": {}
@@ -2594,7 +2584,6 @@
},
"projectFileDependencyGroups": {
"net11.0": [
- "Jellyfin.CodeAnalysis >= 1.0.0",
"Jellyfin.MediaEncoding.Hls >= 1.0.0",
"Jellyfin.MediaEncoding.Keyframes >= 10.11.0",
"Jellyfin.Sdk >= 2025.10.21",
@@ -2642,9 +2631,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj"
},
diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.nuget.cache b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.nuget.cache
index 8d750119..728603f3 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": "/lT1/xD3XnU=",
+ "dgSpecHash": "vyYiQiXdsdo=",
"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 5883721c..04c9123f 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
@@ -57,13 +57,6 @@
"netstandard2.0": {
"targetAlias": "netstandard2.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -75,13 +68,6 @@
"version": "[3.11.0, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.CodeAnalysis.CSharp": {
"suppressParent": "All",
"target": "Package",
@@ -93,24 +79,6 @@
"target": "Package",
"version": "[2.0.3, )",
"autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -724,9 +692,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj"
}
diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.assets.json b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.assets.json
index 2b3f0be2..9b27332a 100644
--- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.assets.json
+++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.assets.json
@@ -1444,7 +1444,6 @@
},
"projectFileDependencyGroups": {
"net11.0": [
- "Jellyfin.CodeAnalysis >= 1.0.0",
"Jellyfin.MediaEncoding.Keyframes >= 10.11.0",
"Jellyfin.Sdk >= 2025.10.21",
"Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0",
@@ -1491,9 +1490,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj"
}
diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.nuget.cache b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.nuget.cache
index 546f0827..20e8f6e7 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": "0nvUEzLEN94=",
+ "dgSpecHash": "Zd3h3rZ7uhE=",
"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 fd0dd105..db7431d9 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
@@ -39,13 +39,20 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
},
+ "warningProperties": {
+ "allWarningsAsErrors": true,
+ "warnAsError": [
+ "NU1605"
+ ],
+ "warnNotAsError": [
+ "NU1902",
+ "NU1903"
+ ]
+ },
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
@@ -56,45 +63,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -505,9 +473,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -535,47 +500,10 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Logging": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -990,9 +918,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -1017,45 +942,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -1619,9 +1505,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj"
}
@@ -1654,47 +1537,15 @@
"version": "[2.5.4, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Configuration.Binder": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2115,9 +1966,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -2153,48 +2001,16 @@
"version": "[0.8.0, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Http": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
},
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"UTF.Unknown": {
"target": "Package",
"version": "[2.6.0, )",
@@ -2619,9 +2435,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj"
}
@@ -2649,49 +2462,17 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"MimeTypes": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
"target": "Package",
"version": "[2.5.2, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3271,13 +3052,6 @@
"netstandard2.0": {
"targetAlias": "netstandard2.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -3289,13 +3063,6 @@
"version": "[3.11.0, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.CodeAnalysis.CSharp": {
"suppressParent": "All",
"target": "Package",
@@ -3307,24 +3074,6 @@
"target": "Package",
"version": "[2.0.3, )",
"autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3457,11 +3206,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -3485,20 +3230,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -3522,24 +3253,6 @@
"target": "Package",
"version": "[8.6.5, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3951,11 +3664,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -3992,42 +3701,10 @@
"version": "[60.1.0-alpha.356, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -4922,9 +4599,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/project.assets.json b/tests/Jellyfin.MediaEncoding.Tests/obj/project.assets.json
index e5f18def..5b3f4260 100644
--- a/tests/Jellyfin.MediaEncoding.Tests/obj/project.assets.json
+++ b/tests/Jellyfin.MediaEncoding.Tests/obj/project.assets.json
@@ -1281,9 +1281,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Common.dll": {}
@@ -1300,7 +1298,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"BitFaster.Caching": "2.5.4",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.MediaEncoding.Keyframes": "10.11.0",
"Jellyfin.Model": "10.12.0",
@@ -1319,9 +1316,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Database.Implementations": "10.11.0",
- "Jellyfin.Sdk": "2025.10.21",
"Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118"
},
"compile": {
@@ -1335,7 +1330,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
"Polly": "8.6.5"
},
@@ -1352,7 +1346,6 @@
"dependencies": {
"Diacritics": "4.1.4",
"ICU4N.Transliterator": "60.1.0-alpha.356",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Sdk": "2025.10.21"
},
"compile": {
@@ -1381,7 +1374,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Data": "10.12.0",
"Jellyfin.Extensions": "10.12.0",
"Jellyfin.Sdk": "2025.10.21"
@@ -1400,10 +1392,8 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Naming.dll": {}
@@ -1418,7 +1408,6 @@
"dependencies": {
"AsyncKeyedLock": "8.0.2",
"BDInfo": "0.8.0",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Model": "10.12.0",
@@ -3392,7 +3381,6 @@
"AutoFixture >= 4.18.1",
"AutoFixture.AutoMoq >= 4.18.1",
"AutoFixture.Xunit2 >= 4.18.1",
- "Jellyfin.CodeAnalysis >= 1.0.0",
"Jellyfin.Sdk >= 2025.10.21",
"MediaBrowser.MediaEncoding >= 1.0.0",
"Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0",
@@ -3442,9 +3430,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/project.nuget.cache b/tests/Jellyfin.MediaEncoding.Tests/obj/project.nuget.cache
index b4bb581b..d700c1f5 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": "SBmVy71j/UM=",
+ "dgSpecHash": "sHjNVVnFwko=",
"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 8a5ebbea..55dd7a0c 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
@@ -34,9 +34,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -64,47 +61,10 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Logging": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -520,9 +480,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj"
}
@@ -550,49 +507,17 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"MimeTypes": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
"target": "Package",
"version": "[2.5.2, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -1119,216 +1044,6 @@
}
}
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "version": "1.0.0",
- "restore": {
- "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj",
- "projectName": "Jellyfin.CodeAnalysis",
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj",
- "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\",
- "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\",
- "projectStyle": "PackageReference",
- "centralPackageVersionsManagementEnabled": true,
- "fallbackFolders": [
- "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
- ],
- "configFilePaths": [
- "E:\\Projects\\pgsql-jellyfin\\NuGet.Config",
- "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
- ],
- "originalTargetFrameworks": [
- "netstandard2.0"
- ],
- "sources": {
- "C:\\Program Files\\dotnet\\library-packs": {},
- "https://api.nuget.org/v3/index.json": {}
- },
- "frameworks": {
- "netstandard2.0": {
- "targetAlias": "netstandard2.0",
- "projectReferences": {}
- }
- },
- "warningProperties": {
- "allWarningsAsErrors": true,
- "warnAsError": [
- "NU1605"
- ],
- "warnNotAsError": [
- "NU1902",
- "NU1903"
- ]
- },
- "restoreAuditProperties": {
- "enableAudit": "true",
- "auditLevel": "low",
- "auditMode": "direct"
- },
- "SdkAnalysisLevel": "11.0.100"
- },
- "frameworks": {
- "netstandard2.0": {
- "targetAlias": "netstandard2.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[3.11.0, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.CSharp": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[5.0.0, )",
- "versionCentrallyManaged": true
- },
- "NETStandard.Library": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[2.0.3, )",
- "autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
- "centralPackageVersions": {
- "AsyncKeyedLock": "8.0.2",
- "AutoFixture": "4.18.1",
- "AutoFixture.AutoMoq": "4.18.1",
- "AutoFixture.Xunit2": "4.18.1",
- "BDInfo": "0.8.0",
- "BitFaster.Caching": "2.5.4",
- "BlurHashSharp": "1.4.0-pre.1",
- "BlurHashSharp.SkiaSharp": "1.4.0-pre.1",
- "CommandLineParser": "2.9.1",
- "coverlet.collector": "8.0.0",
- "Diacritics": "4.1.4",
- "DiscUtils.Udf": "0.16.13",
- "DotNet.Glob": "3.1.3",
- "FsCheck.Xunit": "3.3.2",
- "HarfBuzzSharp.NativeAssets.Linux": "8.3.1.1",
- "ICU4N.Transliterator": "60.1.0-alpha.356",
- "IDisposableAnalyzers": "4.0.8",
- "Ignore": "0.2.1",
- "Jellyfin.Sdk": "2025.10.21",
- "Jellyfin.XmlTv": "10.8.0",
- "libse": "4.0.12",
- "LrcParser": "2025.623.0",
- "MetaBrainz.MusicBrainz": "8.0.1",
- "Microsoft.AspNetCore.Authorization": "11.0.0-preview.1.26104.118",
- "Microsoft.AspNetCore.Mvc.Testing": "11.0.0-preview.1.26104.118",
- "Microsoft.CodeAnalysis.Analyzers": "3.11.0",
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": "4.14.0",
- "Microsoft.CodeAnalysis.Common": "5.0.0",
- "Microsoft.CodeAnalysis.CSharp": "5.0.0",
- "Microsoft.Data.Sqlite": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Design": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Sqlite": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Tools": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Caching.Abstractions": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Caching.Memory": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Configuration.Abstractions": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Configuration.Binder": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.DependencyInjection": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Hosting.Abstractions": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Http": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Options": "11.0.0-preview.1.26104.118",
- "Microsoft.NET.Test.Sdk": "18.0.1",
- "MimeTypes": "2.5.2",
- "Moq": "4.18.4",
- "Morestachio": "5.0.1.631",
- "NEbml": "1.1.0.5",
- "Newtonsoft.Json": "13.0.4",
- "Npgsql.EntityFrameworkCore.PostgreSQL": "11.0.0-preview.1",
- "PlaylistsNET": "1.4.1",
- "Polly": "8.6.5",
- "prometheus-net": "8.2.1",
- "prometheus-net.AspNetCore": "8.2.1",
- "prometheus-net.DotNetRuntime": "4.4.1",
- "Serilog.AspNetCore": "10.0.0",
- "Serilog.Enrichers.Thread": "4.0.0",
- "Serilog.Expressions": "5.0.0",
- "Serilog.Settings.Configuration": "10.0.0",
- "Serilog.Sinks.Async": "2.1.0",
- "Serilog.Sinks.Console": "6.1.1",
- "Serilog.Sinks.File": "7.0.0",
- "Serilog.Sinks.Graylog": "3.1.1",
- "SerilogAnalyzer": "0.15.0",
- "SharpFuzz": "2.2.0",
- "SkiaSharp": "[3.116.1]",
- "SkiaSharp.HarfBuzz": "[3.116.1]",
- "SkiaSharp.NativeAssets.Linux": "[3.116.1]",
- "SmartAnalyzers.MultithreadingAnalyzer": "1.1.31",
- "StyleCop.Analyzers": "1.2.0-beta.556",
- "Svg.Skia": "3.4.1",
- "Swashbuckle.AspNetCore": "7.3.2",
- "Swashbuckle.AspNetCore.ReDoc": "6.9.0",
- "System.Text.Json": "11.0.0-preview.1.26104.118",
- "TagLibSharp": "2.3.0",
- "TMDbLib": "2.3.0",
- "UTF.Unknown": "2.6.0",
- "xunit": "2.9.3",
- "Xunit.Priority": "1.1.6",
- "xunit.runner.visualstudio": "2.8.2",
- "Xunit.SkippableFact": "1.5.61",
- "z440.atl.core": "7.11.0"
- },
- "imports": [
- "net461",
- "net462",
- "net47",
- "net471",
- "net472",
- "net48",
- "net481"
- ],
- "assetTargetFallback": true,
- "warn": true,
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\11.0.100-preview.1.26104.118\\RuntimeIdentifierGraph.json"
- }
- }
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"version": "10.11.0",
"restore": {
@@ -1358,11 +1073,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -1386,20 +1097,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -1423,24 +1120,6 @@
"target": "Package",
"version": "[8.6.5, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -1852,11 +1531,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -1893,42 +1568,10 @@
"version": "[60.1.0-alpha.356, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2343,9 +1986,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
diff --git a/tests/Jellyfin.Model.Tests/obj/project.assets.json b/tests/Jellyfin.Model.Tests/obj/project.assets.json
index bee94196..7ecbb815 100644
--- a/tests/Jellyfin.Model.Tests/obj/project.assets.json
+++ b/tests/Jellyfin.Model.Tests/obj/project.assets.json
@@ -1012,26 +1012,11 @@
"build/net6.0/xunit.runner.visualstudio.props": {}
}
},
- "Jellyfin.CodeAnalysis/1.0.0": {
- "type": "project",
- "framework": ".NETStandard,Version=v2.0",
- "dependencies": {
- "Jellyfin.Sdk": "2025.10.21"
- },
- "compile": {
- "bin/placeholder/Jellyfin.CodeAnalysis.dll": {}
- },
- "runtime": {
- "bin/placeholder/Jellyfin.CodeAnalysis.dll": {}
- }
- },
"Jellyfin.Data/10.12.0": {
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Database.Implementations": "10.11.0",
- "Jellyfin.Sdk": "2025.10.21",
"Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118"
},
"compile": {
@@ -1045,7 +1030,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
"Polly": "8.6.5"
},
@@ -1062,7 +1046,6 @@
"dependencies": {
"Diacritics": "4.1.4",
"ICU4N.Transliterator": "60.1.0-alpha.356",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Sdk": "2025.10.21"
},
"compile": {
@@ -1076,7 +1059,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Data": "10.12.0",
"Jellyfin.Extensions": "10.12.0",
"Jellyfin.Sdk": "2025.10.21"
@@ -2574,11 +2556,6 @@
"xunit.runner.visualstudio.nuspec"
]
},
- "Jellyfin.CodeAnalysis/1.0.0": {
- "type": "project",
- "path": "../../src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj",
- "msbuildProject": "../../src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"
- },
"Jellyfin.Data/10.12.0": {
"type": "project",
"path": "../../Jellyfin.Data/Jellyfin.Data.csproj",
@@ -2603,7 +2580,6 @@
"projectFileDependencyGroups": {
"net11.0": [
"FsCheck.Xunit >= 3.3.2",
- "Jellyfin.CodeAnalysis >= 1.0.0",
"Jellyfin.Model >= 10.12.0",
"Jellyfin.Sdk >= 2025.10.21",
"Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0",
@@ -2653,9 +2629,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
diff --git a/tests/Jellyfin.Model.Tests/obj/project.nuget.cache b/tests/Jellyfin.Model.Tests/obj/project.nuget.cache
index ecc57c45..1e48847a 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": "S2M6GE9E6Mw=",
+ "dgSpecHash": "n/Uqe7ageCk=",
"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 d04769e0..be3449fc 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
@@ -39,13 +39,20 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
},
+ "warningProperties": {
+ "allWarningsAsErrors": true,
+ "warnAsError": [
+ "NU1605"
+ ],
+ "warnNotAsError": [
+ "NU1902",
+ "NU1903"
+ ]
+ },
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
@@ -56,45 +63,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -505,9 +473,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -535,47 +500,10 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Logging": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -990,9 +918,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -1017,45 +942,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -1613,9 +1499,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj"
}
@@ -1643,49 +1526,17 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"MimeTypes": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
"target": "Package",
"version": "[2.5.2, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2212,216 +2063,6 @@
}
}
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "version": "1.0.0",
- "restore": {
- "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj",
- "projectName": "Jellyfin.CodeAnalysis",
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj",
- "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\",
- "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\",
- "projectStyle": "PackageReference",
- "centralPackageVersionsManagementEnabled": true,
- "fallbackFolders": [
- "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
- ],
- "configFilePaths": [
- "E:\\Projects\\pgsql-jellyfin\\NuGet.Config",
- "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
- "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
- ],
- "originalTargetFrameworks": [
- "netstandard2.0"
- ],
- "sources": {
- "C:\\Program Files\\dotnet\\library-packs": {},
- "https://api.nuget.org/v3/index.json": {}
- },
- "frameworks": {
- "netstandard2.0": {
- "targetAlias": "netstandard2.0",
- "projectReferences": {}
- }
- },
- "warningProperties": {
- "allWarningsAsErrors": true,
- "warnAsError": [
- "NU1605"
- ],
- "warnNotAsError": [
- "NU1902",
- "NU1903"
- ]
- },
- "restoreAuditProperties": {
- "enableAudit": "true",
- "auditLevel": "low",
- "auditMode": "direct"
- },
- "SdkAnalysisLevel": "11.0.100"
- },
- "frameworks": {
- "netstandard2.0": {
- "targetAlias": "netstandard2.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[3.11.0, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.CSharp": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[5.0.0, )",
- "versionCentrallyManaged": true
- },
- "NETStandard.Library": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[2.0.3, )",
- "autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
- "centralPackageVersions": {
- "AsyncKeyedLock": "8.0.2",
- "AutoFixture": "4.18.1",
- "AutoFixture.AutoMoq": "4.18.1",
- "AutoFixture.Xunit2": "4.18.1",
- "BDInfo": "0.8.0",
- "BitFaster.Caching": "2.5.4",
- "BlurHashSharp": "1.4.0-pre.1",
- "BlurHashSharp.SkiaSharp": "1.4.0-pre.1",
- "CommandLineParser": "2.9.1",
- "coverlet.collector": "8.0.0",
- "Diacritics": "4.1.4",
- "DiscUtils.Udf": "0.16.13",
- "DotNet.Glob": "3.1.3",
- "FsCheck.Xunit": "3.3.2",
- "HarfBuzzSharp.NativeAssets.Linux": "8.3.1.1",
- "ICU4N.Transliterator": "60.1.0-alpha.356",
- "IDisposableAnalyzers": "4.0.8",
- "Ignore": "0.2.1",
- "Jellyfin.Sdk": "2025.10.21",
- "Jellyfin.XmlTv": "10.8.0",
- "libse": "4.0.12",
- "LrcParser": "2025.623.0",
- "MetaBrainz.MusicBrainz": "8.0.1",
- "Microsoft.AspNetCore.Authorization": "11.0.0-preview.1.26104.118",
- "Microsoft.AspNetCore.Mvc.Testing": "11.0.0-preview.1.26104.118",
- "Microsoft.CodeAnalysis.Analyzers": "3.11.0",
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": "4.14.0",
- "Microsoft.CodeAnalysis.Common": "5.0.0",
- "Microsoft.CodeAnalysis.CSharp": "5.0.0",
- "Microsoft.Data.Sqlite": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Design": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Sqlite": "11.0.0-preview.1.26104.118",
- "Microsoft.EntityFrameworkCore.Tools": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Caching.Abstractions": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Caching.Memory": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Configuration.Abstractions": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Configuration.Binder": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.DependencyInjection": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Hosting.Abstractions": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Http": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118",
- "Microsoft.Extensions.Options": "11.0.0-preview.1.26104.118",
- "Microsoft.NET.Test.Sdk": "18.0.1",
- "MimeTypes": "2.5.2",
- "Moq": "4.18.4",
- "Morestachio": "5.0.1.631",
- "NEbml": "1.1.0.5",
- "Newtonsoft.Json": "13.0.4",
- "Npgsql.EntityFrameworkCore.PostgreSQL": "11.0.0-preview.1",
- "PlaylistsNET": "1.4.1",
- "Polly": "8.6.5",
- "prometheus-net": "8.2.1",
- "prometheus-net.AspNetCore": "8.2.1",
- "prometheus-net.DotNetRuntime": "4.4.1",
- "Serilog.AspNetCore": "10.0.0",
- "Serilog.Enrichers.Thread": "4.0.0",
- "Serilog.Expressions": "5.0.0",
- "Serilog.Settings.Configuration": "10.0.0",
- "Serilog.Sinks.Async": "2.1.0",
- "Serilog.Sinks.Console": "6.1.1",
- "Serilog.Sinks.File": "7.0.0",
- "Serilog.Sinks.Graylog": "3.1.1",
- "SerilogAnalyzer": "0.15.0",
- "SharpFuzz": "2.2.0",
- "SkiaSharp": "[3.116.1]",
- "SkiaSharp.HarfBuzz": "[3.116.1]",
- "SkiaSharp.NativeAssets.Linux": "[3.116.1]",
- "SmartAnalyzers.MultithreadingAnalyzer": "1.1.31",
- "StyleCop.Analyzers": "1.2.0-beta.556",
- "Svg.Skia": "3.4.1",
- "Swashbuckle.AspNetCore": "7.3.2",
- "Swashbuckle.AspNetCore.ReDoc": "6.9.0",
- "System.Text.Json": "11.0.0-preview.1.26104.118",
- "TagLibSharp": "2.3.0",
- "TMDbLib": "2.3.0",
- "UTF.Unknown": "2.6.0",
- "xunit": "2.9.3",
- "Xunit.Priority": "1.1.6",
- "xunit.runner.visualstudio": "2.8.2",
- "Xunit.SkippableFact": "1.5.61",
- "z440.atl.core": "7.11.0"
- },
- "imports": [
- "net461",
- "net462",
- "net47",
- "net471",
- "net472",
- "net48",
- "net481"
- ],
- "assetTargetFallback": true,
- "warn": true,
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\11.0.100-preview.1.26104.118\\RuntimeIdentifierGraph.json"
- }
- }
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"version": "10.11.0",
"restore": {
@@ -2451,11 +2092,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -2479,20 +2116,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -2516,24 +2139,6 @@
"target": "Package",
"version": "[8.6.5, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2945,11 +2550,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -2986,42 +2587,10 @@
"version": "[60.1.0-alpha.356, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3436,9 +3005,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
diff --git a/tests/Jellyfin.Naming.Tests/obj/project.assets.json b/tests/Jellyfin.Naming.Tests/obj/project.assets.json
index e651d8c1..9063c4d5 100644
--- a/tests/Jellyfin.Naming.Tests/obj/project.assets.json
+++ b/tests/Jellyfin.Naming.Tests/obj/project.assets.json
@@ -917,26 +917,11 @@
"build/net6.0/xunit.runner.visualstudio.props": {}
}
},
- "Jellyfin.CodeAnalysis/1.0.0": {
- "type": "project",
- "framework": ".NETStandard,Version=v2.0",
- "dependencies": {
- "Jellyfin.Sdk": "2025.10.21"
- },
- "compile": {
- "bin/placeholder/Jellyfin.CodeAnalysis.dll": {}
- },
- "runtime": {
- "bin/placeholder/Jellyfin.CodeAnalysis.dll": {}
- }
- },
"Jellyfin.Common/10.12.0": {
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Common.dll": {}
@@ -952,9 +937,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Database.Implementations": "10.11.0",
- "Jellyfin.Sdk": "2025.10.21",
"Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118"
},
"compile": {
@@ -968,7 +951,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
"Polly": "8.6.5"
},
@@ -985,7 +967,6 @@
"dependencies": {
"Diacritics": "4.1.4",
"ICU4N.Transliterator": "60.1.0-alpha.356",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Sdk": "2025.10.21"
},
"compile": {
@@ -999,7 +980,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Data": "10.12.0",
"Jellyfin.Extensions": "10.12.0",
"Jellyfin.Sdk": "2025.10.21"
@@ -1018,10 +998,8 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Naming.dll": {}
@@ -2455,11 +2433,6 @@
"xunit.runner.visualstudio.nuspec"
]
},
- "Jellyfin.CodeAnalysis/1.0.0": {
- "type": "project",
- "path": "../../src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj",
- "msbuildProject": "../../src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"
- },
"Jellyfin.Common/10.12.0": {
"type": "project",
"path": "../../MediaBrowser.Common/MediaBrowser.Common.csproj",
@@ -2493,7 +2466,6 @@
},
"projectFileDependencyGroups": {
"net11.0": [
- "Jellyfin.CodeAnalysis >= 1.0.0",
"Jellyfin.Naming >= 10.12.0",
"Jellyfin.Sdk >= 2025.10.21",
"Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0",
@@ -2543,9 +2515,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
diff --git a/tests/Jellyfin.Naming.Tests/obj/project.nuget.cache b/tests/Jellyfin.Naming.Tests/obj/project.nuget.cache
index f9f28ac9..96b74000 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": "aetk2kDndoI=",
+ "dgSpecHash": "N3m4/GDb7P0=",
"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 84591b64..498192e0 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
@@ -39,13 +39,20 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
},
+ "warningProperties": {
+ "allWarningsAsErrors": true,
+ "warnAsError": [
+ "NU1605"
+ ],
+ "warnNotAsError": [
+ "NU1902",
+ "NU1903"
+ ]
+ },
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
@@ -56,45 +63,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -505,9 +473,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -535,47 +500,10 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Logging": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -990,9 +918,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -1017,45 +942,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -1619,9 +1505,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj"
}
@@ -1654,47 +1537,15 @@
"version": "[2.5.4, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Configuration.Binder": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2110,9 +1961,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj"
}
@@ -2140,49 +1988,17 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"MimeTypes": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
"target": "Package",
"version": "[2.5.2, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2762,13 +2578,6 @@
"netstandard2.0": {
"targetAlias": "netstandard2.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -2780,13 +2589,6 @@
"version": "[3.11.0, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.CodeAnalysis.CSharp": {
"suppressParent": "All",
"target": "Package",
@@ -2798,24 +2600,6 @@
"target": "Package",
"version": "[2.0.3, )",
"autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2948,11 +2732,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -2976,20 +2756,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -3013,24 +2779,6 @@
"target": "Package",
"version": "[8.6.5, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3442,11 +3190,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -3483,42 +3227,10 @@
"version": "[60.1.0-alpha.356, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -4416,9 +4128,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -4443,40 +4152,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -4887,9 +4562,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj"
}
diff --git a/tests/Jellyfin.Networking.Tests/obj/project.assets.json b/tests/Jellyfin.Networking.Tests/obj/project.assets.json
index 5acb6f93..244eaad3 100644
--- a/tests/Jellyfin.Networking.Tests/obj/project.assets.json
+++ b/tests/Jellyfin.Networking.Tests/obj/project.assets.json
@@ -1095,9 +1095,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Common.dll": {}
@@ -1114,7 +1112,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"BitFaster.Caching": "2.5.4",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.MediaEncoding.Keyframes": "10.11.0",
"Jellyfin.Model": "10.12.0",
@@ -1133,9 +1130,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Database.Implementations": "10.11.0",
- "Jellyfin.Sdk": "2025.10.21",
"Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118"
},
"compile": {
@@ -1149,7 +1144,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
"Polly": "8.6.5"
},
@@ -1166,7 +1160,6 @@
"dependencies": {
"Diacritics": "4.1.4",
"ICU4N.Transliterator": "60.1.0-alpha.356",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Sdk": "2025.10.21"
},
"compile": {
@@ -1195,7 +1188,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Data": "10.12.0",
"Jellyfin.Extensions": "10.12.0",
"Jellyfin.Sdk": "2025.10.21"
@@ -1214,10 +1206,8 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Naming.dll": {}
@@ -1230,7 +1220,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Controller": "10.12.0"
},
@@ -2878,7 +2867,6 @@
"projectFileDependencyGroups": {
"net11.0": [
"FsCheck.Xunit >= 3.3.2",
- "Jellyfin.CodeAnalysis >= 1.0.0",
"Jellyfin.Networking >= 1.0.0",
"Jellyfin.Sdk >= 2025.10.21",
"Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0",
@@ -2926,9 +2914,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj"
}
diff --git a/tests/Jellyfin.Networking.Tests/obj/project.nuget.cache b/tests/Jellyfin.Networking.Tests/obj/project.nuget.cache
index 3a22e8f1..1fd118f1 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": "VqeAp96kZ+8=",
+ "dgSpecHash": "2beOD7YFSA8=",
"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 5965598e..b42552c0 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
@@ -39,13 +39,20 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
},
+ "warningProperties": {
+ "allWarningsAsErrors": true,
+ "warnAsError": [
+ "NU1605"
+ ],
+ "warnNotAsError": [
+ "NU1902",
+ "NU1903"
+ ]
+ },
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
@@ -56,45 +63,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -505,9 +473,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -535,47 +500,10 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Logging": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -990,9 +918,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -1017,45 +942,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -1619,9 +1505,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj"
}
@@ -1654,47 +1537,15 @@
"version": "[2.5.4, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Configuration.Binder": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2110,9 +1961,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj"
}
@@ -2140,49 +1988,17 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"MimeTypes": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
"target": "Package",
"version": "[2.5.2, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2744,9 +2560,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -2777,13 +2590,6 @@
"version": "[8.0.2, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -2799,13 +2605,6 @@
"version": "[8.0.1, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Caching.Abstractions": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
@@ -2826,24 +2625,6 @@
"version": "[1.4.1, )",
"versionCentrallyManaged": true
},
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"TMDbLib": {
"target": "Package",
"version": "[2.3.0, )",
@@ -3288,13 +3069,6 @@
"netstandard2.0": {
"targetAlias": "netstandard2.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -3306,13 +3080,6 @@
"version": "[3.11.0, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.CodeAnalysis.CSharp": {
"suppressParent": "All",
"target": "Package",
@@ -3324,24 +3091,6 @@
"target": "Package",
"version": "[2.0.3, )",
"autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3474,11 +3223,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -3502,20 +3247,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -3539,24 +3270,6 @@
"target": "Package",
"version": "[8.6.5, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3968,11 +3681,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -4009,42 +3718,10 @@
"version": "[60.1.0-alpha.356, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -4939,9 +4616,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
diff --git a/tests/Jellyfin.Providers.Tests/obj/project.assets.json b/tests/Jellyfin.Providers.Tests/obj/project.assets.json
index 97a2feee..1096f52a 100644
--- a/tests/Jellyfin.Providers.Tests/obj/project.assets.json
+++ b/tests/Jellyfin.Providers.Tests/obj/project.assets.json
@@ -1291,9 +1291,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Common.dll": {}
@@ -1310,7 +1308,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"BitFaster.Caching": "2.5.4",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.MediaEncoding.Keyframes": "10.11.0",
"Jellyfin.Model": "10.12.0",
@@ -1329,9 +1326,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Database.Implementations": "10.11.0",
- "Jellyfin.Sdk": "2025.10.21",
"Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118"
},
"compile": {
@@ -1345,7 +1340,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
"Polly": "8.6.5"
},
@@ -1362,7 +1356,6 @@
"dependencies": {
"Diacritics": "4.1.4",
"ICU4N.Transliterator": "60.1.0-alpha.356",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Sdk": "2025.10.21"
},
"compile": {
@@ -1391,7 +1384,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Data": "10.12.0",
"Jellyfin.Extensions": "10.12.0",
"Jellyfin.Sdk": "2025.10.21"
@@ -1410,10 +1402,8 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Naming.dll": {}
@@ -1427,7 +1417,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"AsyncKeyedLock": "8.0.2",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Model": "10.12.0",
"Jellyfin.Sdk": "2025.10.21",
@@ -3402,7 +3391,6 @@
"AutoFixture >= 4.18.1",
"AutoFixture.AutoMoq >= 4.18.1",
"AutoFixture.Xunit2 >= 4.18.1",
- "Jellyfin.CodeAnalysis >= 1.0.0",
"Jellyfin.Sdk >= 2025.10.21",
"MediaBrowser.Providers >= 1.0.0",
"Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0",
@@ -3452,9 +3440,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
diff --git a/tests/Jellyfin.Providers.Tests/obj/project.nuget.cache b/tests/Jellyfin.Providers.Tests/obj/project.nuget.cache
index 612e547e..84d5260d 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": "yVpchsJCVR8=",
+ "dgSpecHash": "fflBqbb1mUM=",
"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 67598761..c198d612 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
@@ -39,13 +39,20 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
},
+ "warningProperties": {
+ "allWarningsAsErrors": true,
+ "warnAsError": [
+ "NU1605"
+ ],
+ "warnNotAsError": [
+ "NU1902",
+ "NU1903"
+ ]
+ },
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
@@ -56,45 +63,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -510,9 +478,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -538,38 +503,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"TagLibSharp": {
"target": "Package",
"version": "[2.3.0, )",
@@ -1019,9 +952,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
},
@@ -1072,13 +1002,6 @@
"version": "[0.2.1, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Data.Sqlite": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
@@ -1104,24 +1027,6 @@
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
},
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"prometheus-net.DotNetRuntime": {
"target": "Package",
"version": "[4.4.1, )",
@@ -1544,9 +1449,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj"
},
@@ -1577,13 +1479,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -1594,36 +1489,11 @@
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Http": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
},
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"Swashbuckle.AspNetCore": {
"target": "Package",
"version": "[7.3.2, )",
@@ -2045,9 +1915,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -2075,47 +1942,10 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Logging": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2537,9 +2367,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
},
@@ -2578,47 +2405,10 @@
"version": "[8.0.2, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Relational": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3037,9 +2827,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
},
@@ -3087,25 +2874,6 @@
"version": "[2.9.1, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
@@ -3156,24 +2924,6 @@
"version": "[3.1.1, )",
"versionCentrallyManaged": true
},
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"prometheus-net": {
"target": "Package",
"version": "[8.2.1, )",
@@ -3741,9 +3491,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -3768,45 +3515,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -4370,9 +4078,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj"
}
@@ -4405,47 +4110,15 @@
"version": "[2.5.4, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Configuration.Binder": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -4863,9 +4536,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -4890,45 +4560,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -5347,9 +4978,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -5385,48 +5013,16 @@
"version": "[0.8.0, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Http": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
},
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"UTF.Unknown": {
"target": "Package",
"version": "[2.6.0, )",
@@ -5851,9 +5447,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj"
}
@@ -5881,49 +5474,17 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"MimeTypes": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
"target": "Package",
"version": "[2.5.2, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -6485,9 +6046,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -6518,13 +6076,6 @@
"version": "[8.0.2, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -6540,13 +6091,6 @@
"version": "[8.0.1, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Caching.Abstractions": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
@@ -6567,24 +6111,6 @@
"version": "[1.4.1, )",
"versionCentrallyManaged": true
},
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"TMDbLib": {
"target": "Package",
"version": "[2.3.0, )",
@@ -7011,9 +6537,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -7038,45 +6561,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -7510,13 +6994,6 @@
"netstandard2.0": {
"targetAlias": "netstandard2.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -7528,13 +7005,6 @@
"version": "[3.11.0, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.CodeAnalysis.CSharp": {
"suppressParent": "All",
"target": "Package",
@@ -7546,24 +7016,6 @@
"target": "Package",
"version": "[2.0.3, )",
"autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -7696,11 +7148,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -7724,20 +7172,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -7761,24 +7195,6 @@
"target": "Package",
"version": "[8.6.5, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -8194,9 +7610,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -8224,20 +7637,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
@@ -8266,24 +7665,6 @@
"target": "Package",
"version": "[11.0.0-preview.1, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -8699,9 +8080,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -8729,20 +8107,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -8766,24 +8130,6 @@
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -9204,9 +8550,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -9250,31 +8593,11 @@
"version": "[8.3.1.1, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
"SkiaSharp": {
"target": "Package",
"version": "[3.116.1, 3.116.1]",
@@ -9290,18 +8613,6 @@
"version": "[3.116.1, 3.116.1]",
"versionCentrallyManaged": true
},
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"Svg.Skia": {
"target": "Package",
"version": "[3.4.1, )",
@@ -9726,9 +9037,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -9759,42 +9067,10 @@
"version": "[8.0.2, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -10206,11 +9482,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -10247,42 +9519,10 @@
"version": "[60.1.0-alpha.356, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -10703,9 +9943,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -10736,13 +9973,6 @@
"version": "[8.0.2, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -10752,31 +9982,6 @@
"target": "Package",
"version": "[10.8.0, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -12161,9 +11366,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -12188,40 +11390,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -12638,9 +11806,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
},
@@ -13156,9 +12321,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/project.assets.json b/tests/Jellyfin.Server.Implementations.Tests/obj/project.assets.json
index 2f31d52c..39074f95 100644
--- a/tests/Jellyfin.Server.Implementations.Tests/obj/project.assets.json
+++ b/tests/Jellyfin.Server.Implementations.Tests/obj/project.assets.json
@@ -3011,7 +3011,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Model": "10.12.0",
"TagLibSharp": "2.3.0"
@@ -3033,7 +3032,6 @@
"Emby.Photos": "1.0.0",
"Ignore": "0.2.1",
"Jellyfin.Api": "1.0.0",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Database.Implementations": "10.11.0",
@@ -3065,14 +3063,12 @@
"dependencies": {
"CommandLineParser": "2.9.1",
"Emby.Server.Implementations": "1.0.0",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Database.Implementations": "10.11.0",
"Jellyfin.Database.Providers.Postgres": "1.0.0",
"Jellyfin.Drawing": "1.0.0",
"Jellyfin.Drawing.Skia": "1.0.0",
"Jellyfin.LiveTv": "1.0.0",
"Jellyfin.MediaEncoding.Hls": "1.0.0",
- "Jellyfin.Sdk": "2025.10.21",
"Jellyfin.Server.Implementations": "1.0.0",
"Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore": "11.0.0-preview.1.26104.118",
"Morestachio": "5.0.1.631",
@@ -3101,7 +3097,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.MediaEncoding.Hls": "1.0.0",
"Jellyfin.Networking": "1.0.0",
@@ -3136,9 +3131,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Common.dll": {}
@@ -3155,7 +3148,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"BitFaster.Caching": "2.5.4",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.MediaEncoding.Keyframes": "10.11.0",
"Jellyfin.Model": "10.12.0",
@@ -3174,9 +3166,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Database.Implementations": "10.11.0",
- "Jellyfin.Sdk": "2025.10.21",
"Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118"
},
"compile": {
@@ -3190,7 +3180,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
"Polly": "8.6.5"
},
@@ -3205,7 +3194,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Database.Implementations": "10.11.0",
"Microsoft.EntityFrameworkCore": "11.0.0-preview.1.26104.118",
@@ -3223,7 +3211,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Database.Implementations": "10.11.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
@@ -3241,7 +3228,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"AsyncKeyedLock": "8.0.2",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Model": "10.12.0",
@@ -3261,7 +3247,6 @@
"BlurHashSharp": "1.4.0-pre.1",
"BlurHashSharp.SkiaSharp": "1.4.0-pre.1",
"HarfBuzzSharp.NativeAssets.Linux": "8.3.1.1",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Model": "10.12.0",
@@ -3284,7 +3269,6 @@
"dependencies": {
"Diacritics": "4.1.4",
"ICU4N.Transliterator": "60.1.0-alpha.356",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Sdk": "2025.10.21"
},
"compile": {
@@ -3299,7 +3283,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"AsyncKeyedLock": "8.0.2",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Model": "10.12.0",
@@ -3350,7 +3333,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Data": "10.12.0",
"Jellyfin.Extensions": "10.12.0",
"Jellyfin.Sdk": "2025.10.21"
@@ -3369,10 +3351,8 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Naming.dll": {}
@@ -3385,7 +3365,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Controller": "10.12.0"
},
@@ -3401,14 +3380,12 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"AsyncKeyedLock": "8.0.2",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Data": "10.12.0",
"Jellyfin.Database.Implementations": "10.11.0",
"Jellyfin.Database.Providers.Postgres": "1.0.0",
"Jellyfin.Database.Providers.Sqlite": "1.0.0",
"Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118"
},
"compile": {
@@ -3425,7 +3402,6 @@
"AutoFixture": "4.18.1",
"AutoFixture.AutoMoq": "4.18.1",
"AutoFixture.Xunit2": "4.18.1",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Sdk": "2025.10.21",
"Microsoft.AspNetCore.Mvc.Testing": "11.0.0-preview.1.26104.118",
"Microsoft.NET.Test.Sdk": "18.0.1",
@@ -3446,10 +3422,8 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Controller": "10.12.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/MediaBrowser.LocalMetadata.dll": {}
@@ -3464,7 +3438,6 @@
"dependencies": {
"AsyncKeyedLock": "8.0.2",
"BDInfo": "0.8.0",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Model": "10.12.0",
@@ -3485,7 +3458,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"AsyncKeyedLock": "8.0.2",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Model": "10.12.0",
"Jellyfin.Sdk": "2025.10.21",
@@ -3509,10 +3481,8 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Controller": "10.12.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/MediaBrowser.XbmcMetadata.dll": {}
@@ -7846,7 +7816,6 @@
"AutoFixture >= 4.18.1",
"AutoFixture.AutoMoq >= 4.18.1",
"Emby.Server.Implementations >= 1.0.0",
- "Jellyfin.CodeAnalysis >= 1.0.0",
"Jellyfin.Database.Implementations >= 10.11.0",
"Jellyfin.Sdk >= 2025.10.21",
"Jellyfin.Server.Implementations >= 1.0.0",
@@ -7903,9 +7872,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
},
diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/project.nuget.cache b/tests/Jellyfin.Server.Implementations.Tests/obj/project.nuget.cache
index 396ec6b5..72a29b55 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": "wBLLsvDPe+0=",
+ "dgSpecHash": "piiIPUfU31k=",
"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 2c498de6..65b4c0dc 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
@@ -39,13 +39,20 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
},
+ "warningProperties": {
+ "allWarningsAsErrors": true,
+ "warnAsError": [
+ "NU1605"
+ ],
+ "warnNotAsError": [
+ "NU1902",
+ "NU1903"
+ ]
+ },
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
@@ -56,45 +63,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -510,9 +478,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -538,38 +503,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"TagLibSharp": {
"target": "Package",
"version": "[2.3.0, )",
@@ -1019,9 +952,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
},
@@ -1072,13 +1002,6 @@
"version": "[0.2.1, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Data.Sqlite": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
@@ -1104,24 +1027,6 @@
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
},
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"prometheus-net.DotNetRuntime": {
"target": "Package",
"version": "[4.4.1, )",
@@ -1544,9 +1449,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj"
},
@@ -1577,13 +1479,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -1594,36 +1489,11 @@
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Http": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
},
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"Swashbuckle.AspNetCore": {
"target": "Package",
"version": "[7.3.2, )",
@@ -2045,9 +1915,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -2075,47 +1942,10 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Logging": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2537,9 +2367,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
},
@@ -2578,47 +2405,10 @@
"version": "[8.0.2, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Relational": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3037,9 +2827,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
},
@@ -3087,25 +2874,6 @@
"version": "[2.9.1, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
@@ -3156,24 +2924,6 @@
"version": "[3.1.1, )",
"versionCentrallyManaged": true
},
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"prometheus-net": {
"target": "Package",
"version": "[8.2.1, )",
@@ -3741,9 +3491,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -3768,45 +3515,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -4370,9 +4078,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj"
}
@@ -4405,47 +4110,15 @@
"version": "[2.5.4, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Configuration.Binder": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -4863,9 +4536,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -4890,45 +4560,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -5347,9 +4978,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -5385,48 +5013,16 @@
"version": "[0.8.0, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Http": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
},
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"UTF.Unknown": {
"target": "Package",
"version": "[2.6.0, )",
@@ -5851,9 +5447,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj"
}
@@ -5881,49 +5474,17 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"MimeTypes": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
"target": "Package",
"version": "[2.5.2, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -6485,9 +6046,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -6518,13 +6076,6 @@
"version": "[8.0.2, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -6540,13 +6091,6 @@
"version": "[8.0.1, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Caching.Abstractions": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
@@ -6567,24 +6111,6 @@
"version": "[1.4.1, )",
"versionCentrallyManaged": true
},
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"TMDbLib": {
"target": "Package",
"version": "[2.3.0, )",
@@ -7011,9 +6537,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -7038,45 +6561,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -7510,13 +6994,6 @@
"netstandard2.0": {
"targetAlias": "netstandard2.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -7528,13 +7005,6 @@
"version": "[3.11.0, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.CodeAnalysis.CSharp": {
"suppressParent": "All",
"target": "Package",
@@ -7546,24 +7016,6 @@
"target": "Package",
"version": "[2.0.3, )",
"autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -7696,11 +7148,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -7724,20 +7172,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -7761,24 +7195,6 @@
"target": "Package",
"version": "[8.6.5, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -8194,9 +7610,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -8224,20 +7637,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
@@ -8266,24 +7665,6 @@
"target": "Package",
"version": "[11.0.0-preview.1, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -8699,9 +8080,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -8729,20 +8107,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -8766,24 +8130,6 @@
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -9204,9 +8550,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -9250,31 +8593,11 @@
"version": "[8.3.1.1, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
"SkiaSharp": {
"target": "Package",
"version": "[3.116.1, 3.116.1]",
@@ -9290,18 +8613,6 @@
"version": "[3.116.1, 3.116.1]",
"versionCentrallyManaged": true
},
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"Svg.Skia": {
"target": "Package",
"version": "[3.4.1, )",
@@ -9726,9 +9037,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -9759,42 +9067,10 @@
"version": "[8.0.2, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -10206,11 +9482,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -10247,42 +9519,10 @@
"version": "[60.1.0-alpha.356, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -10703,9 +9943,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -10736,13 +9973,6 @@
"version": "[8.0.2, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -10752,31 +9982,6 @@
"target": "Package",
"version": "[10.8.0, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -12161,9 +11366,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -12188,40 +11390,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -12634,9 +11802,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/project.assets.json b/tests/Jellyfin.Server.Integration.Tests/obj/project.assets.json
index 945993f6..adcc5218 100644
--- a/tests/Jellyfin.Server.Integration.Tests/obj/project.assets.json
+++ b/tests/Jellyfin.Server.Integration.Tests/obj/project.assets.json
@@ -2981,7 +2981,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Model": "10.12.0",
"TagLibSharp": "2.3.0"
@@ -3003,7 +3002,6 @@
"Emby.Photos": "1.0.0",
"Ignore": "0.2.1",
"Jellyfin.Api": "1.0.0",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Database.Implementations": "10.11.0",
@@ -3035,14 +3033,12 @@
"dependencies": {
"CommandLineParser": "2.9.1",
"Emby.Server.Implementations": "1.0.0",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Database.Implementations": "10.11.0",
"Jellyfin.Database.Providers.Postgres": "1.0.0",
"Jellyfin.Drawing": "1.0.0",
"Jellyfin.Drawing.Skia": "1.0.0",
"Jellyfin.LiveTv": "1.0.0",
"Jellyfin.MediaEncoding.Hls": "1.0.0",
- "Jellyfin.Sdk": "2025.10.21",
"Jellyfin.Server.Implementations": "1.0.0",
"Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore": "11.0.0-preview.1.26104.118",
"Morestachio": "5.0.1.631",
@@ -3071,7 +3067,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.MediaEncoding.Hls": "1.0.0",
"Jellyfin.Networking": "1.0.0",
@@ -3106,9 +3101,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Common.dll": {}
@@ -3125,7 +3118,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"BitFaster.Caching": "2.5.4",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.MediaEncoding.Keyframes": "10.11.0",
"Jellyfin.Model": "10.12.0",
@@ -3144,9 +3136,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Database.Implementations": "10.11.0",
- "Jellyfin.Sdk": "2025.10.21",
"Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118"
},
"compile": {
@@ -3160,7 +3150,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
"Polly": "8.6.5"
},
@@ -3175,7 +3164,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Database.Implementations": "10.11.0",
"Microsoft.EntityFrameworkCore": "11.0.0-preview.1.26104.118",
@@ -3193,7 +3181,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Database.Implementations": "10.11.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
@@ -3211,7 +3198,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"AsyncKeyedLock": "8.0.2",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Model": "10.12.0",
@@ -3231,7 +3217,6 @@
"BlurHashSharp": "1.4.0-pre.1",
"BlurHashSharp.SkiaSharp": "1.4.0-pre.1",
"HarfBuzzSharp.NativeAssets.Linux": "8.3.1.1",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Model": "10.12.0",
@@ -3254,7 +3239,6 @@
"dependencies": {
"Diacritics": "4.1.4",
"ICU4N.Transliterator": "60.1.0-alpha.356",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Sdk": "2025.10.21"
},
"compile": {
@@ -3269,7 +3253,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"AsyncKeyedLock": "8.0.2",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Model": "10.12.0",
@@ -3320,7 +3303,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Data": "10.12.0",
"Jellyfin.Extensions": "10.12.0",
"Jellyfin.Sdk": "2025.10.21"
@@ -3339,10 +3321,8 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Naming.dll": {}
@@ -3355,7 +3335,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Controller": "10.12.0"
},
@@ -3371,14 +3350,12 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"AsyncKeyedLock": "8.0.2",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Data": "10.12.0",
"Jellyfin.Database.Implementations": "10.11.0",
"Jellyfin.Database.Providers.Postgres": "1.0.0",
"Jellyfin.Database.Providers.Sqlite": "1.0.0",
"Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118"
},
"compile": {
@@ -3392,10 +3369,8 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Controller": "10.12.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/MediaBrowser.LocalMetadata.dll": {}
@@ -3410,7 +3385,6 @@
"dependencies": {
"AsyncKeyedLock": "8.0.2",
"BDInfo": "0.8.0",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Model": "10.12.0",
@@ -3431,7 +3405,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"AsyncKeyedLock": "8.0.2",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Model": "10.12.0",
"Jellyfin.Sdk": "2025.10.21",
@@ -3455,10 +3428,8 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Controller": "10.12.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/MediaBrowser.XbmcMetadata.dll": {}
@@ -7748,7 +7719,6 @@
"AutoFixture >= 4.18.1",
"AutoFixture.AutoMoq >= 4.18.1",
"AutoFixture.Xunit2 >= 4.18.1",
- "Jellyfin.CodeAnalysis >= 1.0.0",
"Jellyfin.Sdk >= 2025.10.21",
"Microsoft.AspNetCore.Mvc.Testing >= 11.0.0-preview.1.26104.118",
"Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0",
@@ -7800,9 +7770,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/project.nuget.cache b/tests/Jellyfin.Server.Integration.Tests/obj/project.nuget.cache
index 5c2df665..c5b3ff1e 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": "pAHS2jcV+/I=",
+ "dgSpecHash": "w91ZWhPlQGM=",
"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 985eb585..ff2828b1 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
@@ -39,13 +39,20 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
},
+ "warningProperties": {
+ "allWarningsAsErrors": true,
+ "warnAsError": [
+ "NU1605"
+ ],
+ "warnNotAsError": [
+ "NU1902",
+ "NU1903"
+ ]
+ },
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
@@ -56,45 +63,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -510,9 +478,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -538,38 +503,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"TagLibSharp": {
"target": "Package",
"version": "[2.3.0, )",
@@ -1019,9 +952,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
},
@@ -1072,13 +1002,6 @@
"version": "[0.2.1, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Data.Sqlite": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
@@ -1104,24 +1027,6 @@
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
},
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"prometheus-net.DotNetRuntime": {
"target": "Package",
"version": "[4.4.1, )",
@@ -1544,9 +1449,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj"
},
@@ -1577,13 +1479,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -1594,36 +1489,11 @@
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Http": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
},
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"Swashbuckle.AspNetCore": {
"target": "Package",
"version": "[7.3.2, )",
@@ -2045,9 +1915,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -2075,47 +1942,10 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Logging": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2537,9 +2367,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
},
@@ -2578,47 +2405,10 @@
"version": "[8.0.2, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Relational": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3037,9 +2827,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
},
@@ -3087,25 +2874,6 @@
"version": "[2.9.1, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
@@ -3156,24 +2924,6 @@
"version": "[3.1.1, )",
"versionCentrallyManaged": true
},
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"prometheus-net": {
"target": "Package",
"version": "[8.2.1, )",
@@ -3741,9 +3491,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -3768,45 +3515,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -4370,9 +4078,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj"
}
@@ -4405,47 +4110,15 @@
"version": "[2.5.4, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Configuration.Binder": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -4863,9 +4536,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -4890,45 +4560,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -5347,9 +4978,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -5385,48 +5013,16 @@
"version": "[0.8.0, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Http": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
},
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"UTF.Unknown": {
"target": "Package",
"version": "[2.6.0, )",
@@ -5851,9 +5447,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj"
}
@@ -5881,49 +5474,17 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"MimeTypes": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
"target": "Package",
"version": "[2.5.2, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -6485,9 +6046,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -6518,13 +6076,6 @@
"version": "[8.0.2, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -6540,13 +6091,6 @@
"version": "[8.0.1, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Caching.Abstractions": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
@@ -6567,24 +6111,6 @@
"version": "[1.4.1, )",
"versionCentrallyManaged": true
},
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"TMDbLib": {
"target": "Package",
"version": "[2.3.0, )",
@@ -7011,9 +6537,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -7038,45 +6561,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -7510,13 +6994,6 @@
"netstandard2.0": {
"targetAlias": "netstandard2.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -7528,13 +7005,6 @@
"version": "[3.11.0, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.CodeAnalysis.CSharp": {
"suppressParent": "All",
"target": "Package",
@@ -7546,24 +7016,6 @@
"target": "Package",
"version": "[2.0.3, )",
"autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -7696,11 +7148,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -7724,20 +7172,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -7761,24 +7195,6 @@
"target": "Package",
"version": "[8.6.5, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -8194,9 +7610,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -8224,20 +7637,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
@@ -8266,24 +7665,6 @@
"target": "Package",
"version": "[11.0.0-preview.1, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -8699,9 +8080,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -8729,20 +8107,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -8766,24 +8130,6 @@
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -9204,9 +8550,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -9250,31 +8593,11 @@
"version": "[8.3.1.1, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
"SkiaSharp": {
"target": "Package",
"version": "[3.116.1, 3.116.1]",
@@ -9290,18 +8613,6 @@
"version": "[3.116.1, 3.116.1]",
"versionCentrallyManaged": true
},
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"Svg.Skia": {
"target": "Package",
"version": "[3.4.1, )",
@@ -9726,9 +9037,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -9759,42 +9067,10 @@
"version": "[8.0.2, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -10206,11 +9482,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -10247,42 +9519,10 @@
"version": "[60.1.0-alpha.356, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -10703,9 +9943,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -10736,13 +9973,6 @@
"version": "[8.0.2, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -10752,31 +9982,6 @@
"target": "Package",
"version": "[10.8.0, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -12161,9 +11366,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -12188,40 +11390,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -12634,9 +11802,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
diff --git a/tests/Jellyfin.Server.Tests/obj/project.assets.json b/tests/Jellyfin.Server.Tests/obj/project.assets.json
index 03f44b08..bb88a718 100644
--- a/tests/Jellyfin.Server.Tests/obj/project.assets.json
+++ b/tests/Jellyfin.Server.Tests/obj/project.assets.json
@@ -2965,7 +2965,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Model": "10.12.0",
"TagLibSharp": "2.3.0"
@@ -2987,7 +2986,6 @@
"Emby.Photos": "1.0.0",
"Ignore": "0.2.1",
"Jellyfin.Api": "1.0.0",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Database.Implementations": "10.11.0",
@@ -3019,14 +3017,12 @@
"dependencies": {
"CommandLineParser": "2.9.1",
"Emby.Server.Implementations": "1.0.0",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Database.Implementations": "10.11.0",
"Jellyfin.Database.Providers.Postgres": "1.0.0",
"Jellyfin.Drawing": "1.0.0",
"Jellyfin.Drawing.Skia": "1.0.0",
"Jellyfin.LiveTv": "1.0.0",
"Jellyfin.MediaEncoding.Hls": "1.0.0",
- "Jellyfin.Sdk": "2025.10.21",
"Jellyfin.Server.Implementations": "1.0.0",
"Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore": "11.0.0-preview.1.26104.118",
"Morestachio": "5.0.1.631",
@@ -3055,7 +3051,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.MediaEncoding.Hls": "1.0.0",
"Jellyfin.Networking": "1.0.0",
@@ -3090,9 +3085,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Common.dll": {}
@@ -3109,7 +3102,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"BitFaster.Caching": "2.5.4",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.MediaEncoding.Keyframes": "10.11.0",
"Jellyfin.Model": "10.12.0",
@@ -3128,9 +3120,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Database.Implementations": "10.11.0",
- "Jellyfin.Sdk": "2025.10.21",
"Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118"
},
"compile": {
@@ -3144,7 +3134,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
"Polly": "8.6.5"
},
@@ -3159,7 +3148,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Database.Implementations": "10.11.0",
"Microsoft.EntityFrameworkCore": "11.0.0-preview.1.26104.118",
@@ -3177,7 +3165,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Database.Implementations": "10.11.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
@@ -3195,7 +3182,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"AsyncKeyedLock": "8.0.2",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Model": "10.12.0",
@@ -3215,7 +3201,6 @@
"BlurHashSharp": "1.4.0-pre.1",
"BlurHashSharp.SkiaSharp": "1.4.0-pre.1",
"HarfBuzzSharp.NativeAssets.Linux": "8.3.1.1",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Model": "10.12.0",
@@ -3238,7 +3223,6 @@
"dependencies": {
"Diacritics": "4.1.4",
"ICU4N.Transliterator": "60.1.0-alpha.356",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Sdk": "2025.10.21"
},
"compile": {
@@ -3253,7 +3237,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"AsyncKeyedLock": "8.0.2",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Model": "10.12.0",
@@ -3304,7 +3287,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Data": "10.12.0",
"Jellyfin.Extensions": "10.12.0",
"Jellyfin.Sdk": "2025.10.21"
@@ -3323,10 +3305,8 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Naming.dll": {}
@@ -3339,7 +3319,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Controller": "10.12.0"
},
@@ -3355,14 +3334,12 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"AsyncKeyedLock": "8.0.2",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Data": "10.12.0",
"Jellyfin.Database.Implementations": "10.11.0",
"Jellyfin.Database.Providers.Postgres": "1.0.0",
"Jellyfin.Database.Providers.Sqlite": "1.0.0",
"Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118"
},
"compile": {
@@ -3376,10 +3353,8 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Controller": "10.12.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/MediaBrowser.LocalMetadata.dll": {}
@@ -3394,7 +3369,6 @@
"dependencies": {
"AsyncKeyedLock": "8.0.2",
"BDInfo": "0.8.0",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Model": "10.12.0",
@@ -3415,7 +3389,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"AsyncKeyedLock": "8.0.2",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Model": "10.12.0",
"Jellyfin.Sdk": "2025.10.21",
@@ -3439,10 +3412,8 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Controller": "10.12.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/MediaBrowser.XbmcMetadata.dll": {}
@@ -7715,7 +7686,6 @@
"AutoFixture >= 4.18.1",
"AutoFixture.AutoMoq >= 4.18.1",
"AutoFixture.Xunit2 >= 4.18.1",
- "Jellyfin.CodeAnalysis >= 1.0.0",
"Jellyfin.Sdk >= 2025.10.21",
"Microsoft.AspNetCore.Mvc.Testing >= 11.0.0-preview.1.26104.118",
"Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0",
@@ -7766,9 +7736,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
diff --git a/tests/Jellyfin.Server.Tests/obj/project.nuget.cache b/tests/Jellyfin.Server.Tests/obj/project.nuget.cache
index edfbfa91..33567c84 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": "gh1cw+kHS8I=",
+ "dgSpecHash": "DcxrFskonXc=",
"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 23daf55f..0e087f91 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
@@ -39,13 +39,20 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
},
+ "warningProperties": {
+ "allWarningsAsErrors": true,
+ "warnAsError": [
+ "NU1605"
+ ],
+ "warnNotAsError": [
+ "NU1902",
+ "NU1903"
+ ]
+ },
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
@@ -56,45 +63,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -505,9 +473,6 @@
"net11.0": {
"targetAlias": "net11.0",
"projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj"
}
@@ -535,47 +500,10 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Logging": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -990,9 +918,6 @@
"projectReferences": {
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -1017,45 +942,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -1619,9 +1505,6 @@
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj"
}
@@ -1654,47 +1537,15 @@
"version": "[2.5.4, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Configuration.Binder": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2110,9 +1961,6 @@
"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj"
},
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- },
"E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj"
}
@@ -2140,49 +1988,17 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"MimeTypes": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
"target": "Package",
"version": "[2.5.2, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -2744,9 +2560,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -2777,13 +2590,6 @@
"version": "[8.0.2, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -2799,13 +2605,6 @@
"version": "[8.0.1, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.Extensions.Caching.Abstractions": {
"target": "Package",
"version": "[11.0.0-preview.1.26104.118, )",
@@ -2826,24 +2625,6 @@
"version": "[1.4.1, )",
"versionCentrallyManaged": true
},
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- },
"TMDbLib": {
"target": "Package",
"version": "[2.3.0, )",
@@ -3270,9 +3051,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
@@ -3297,45 +3075,6 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Jellyfin.Sdk": {
- "target": "Package",
- "version": "[2025.10.21, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
- }
- },
"centralPackageVersions": {
"AsyncKeyedLock": "8.0.2",
"AutoFixture": "4.18.1",
@@ -3769,13 +3508,6 @@
"netstandard2.0": {
"targetAlias": "netstandard2.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
@@ -3787,13 +3519,6 @@
"version": "[3.11.0, )",
"versionCentrallyManaged": true
},
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.CodeAnalysis.CSharp": {
"suppressParent": "All",
"target": "Package",
@@ -3805,24 +3530,6 @@
"target": "Package",
"version": "[2.0.3, )",
"autoReferenced": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -3955,11 +3662,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -3983,20 +3686,6 @@
"net11.0": {
"targetAlias": "net11.0",
"dependencies": {
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
@@ -4020,24 +3709,6 @@
"target": "Package",
"version": "[8.6.5, )",
"versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -4449,11 +4120,7 @@
"frameworks": {
"net11.0": {
"targetAlias": "net11.0",
- "projectReferences": {
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
- }
- }
+ "projectReferences": {}
}
},
"warningProperties": {
@@ -4490,42 +4157,10 @@
"version": "[60.1.0-alpha.356, )",
"versionCentrallyManaged": true
},
- "IDisposableAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.0.8, )",
- "versionCentrallyManaged": true
- },
"Jellyfin.Sdk": {
"target": "Package",
"version": "[2025.10.21, )",
"versionCentrallyManaged": true
- },
- "Microsoft.CodeAnalysis.BannedApiAnalyzers": {
- "include": "Runtime, Build, Native, ContentFiles, Analyzers",
- "suppressParent": "All",
- "target": "Package",
- "version": "[4.14.0, )",
- "versionCentrallyManaged": true
- },
- "SerilogAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[0.15.0, )",
- "versionCentrallyManaged": true
- },
- "SmartAnalyzers.MultithreadingAnalyzer": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.1.31, )",
- "versionCentrallyManaged": true
- },
- "StyleCop.Analyzers": {
- "suppressParent": "All",
- "target": "Package",
- "version": "[1.2.0-beta.556, )",
- "versionCentrallyManaged": true
}
},
"centralPackageVersions": {
@@ -5423,9 +5058,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/project.assets.json b/tests/Jellyfin.XbmcMetadata.Tests/obj/project.assets.json
index 5fba36b9..9d50aaf0 100644
--- a/tests/Jellyfin.XbmcMetadata.Tests/obj/project.assets.json
+++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/project.assets.json
@@ -1210,9 +1210,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Common.dll": {}
@@ -1229,7 +1227,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"BitFaster.Caching": "2.5.4",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
"Jellyfin.MediaEncoding.Keyframes": "10.11.0",
"Jellyfin.Model": "10.12.0",
@@ -1248,9 +1245,7 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Database.Implementations": "10.11.0",
- "Jellyfin.Sdk": "2025.10.21",
"Microsoft.Extensions.Logging": "11.0.0-preview.1.26104.118"
},
"compile": {
@@ -1264,7 +1259,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Microsoft.EntityFrameworkCore.Relational": "11.0.0-preview.1.26104.118",
"Polly": "8.6.5"
},
@@ -1281,7 +1275,6 @@
"dependencies": {
"Diacritics": "4.1.4",
"ICU4N.Transliterator": "60.1.0-alpha.356",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Sdk": "2025.10.21"
},
"compile": {
@@ -1310,7 +1303,6 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Data": "10.12.0",
"Jellyfin.Extensions": "10.12.0",
"Jellyfin.Sdk": "2025.10.21"
@@ -1329,10 +1321,8 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Common": "10.12.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/Jellyfin.Naming.dll": {}
@@ -1346,7 +1336,6 @@
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
"AsyncKeyedLock": "8.0.2",
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Controller": "10.12.0",
"Jellyfin.Model": "10.12.0",
"Jellyfin.Sdk": "2025.10.21",
@@ -1370,10 +1359,8 @@
"type": "project",
"framework": ".NETCoreApp,Version=v11.0",
"dependencies": {
- "Jellyfin.CodeAnalysis": "1.0.0",
"Jellyfin.Controller": "10.12.0",
- "Jellyfin.Model": "10.12.0",
- "Jellyfin.Sdk": "2025.10.21"
+ "Jellyfin.Model": "10.12.0"
},
"compile": {
"bin/placeholder/MediaBrowser.XbmcMetadata.dll": {}
@@ -3233,7 +3220,6 @@
},
"projectFileDependencyGroups": {
"net11.0": [
- "Jellyfin.CodeAnalysis >= 1.0.0",
"Jellyfin.Sdk >= 2025.10.21",
"MediaBrowser.Providers >= 1.0.0",
"MediaBrowser.XbmcMetadata >= 1.0.0",
@@ -3287,9 +3273,6 @@
},
"E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": {
"projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj"
- },
- "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {
- "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj"
}
}
}
diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/project.nuget.cache b/tests/Jellyfin.XbmcMetadata.Tests/obj/project.nuget.cache
index 6aa62ef1..27891996 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": "+lkQwnGRsbE=",
+ "dgSpecHash": "ReVbGFytYdI=",
"success": true,
"projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\Jellyfin.XbmcMetadata.Tests.csproj",
"expectedPackageFiles": [